Brain Lift helps users understand how their cognitive load affects their learning and performance. Use the NASA Task Load Index to measure and track your cognitive load for different tasks.
Brain Lift uses a PHP server for cost-effective and customizable server-side operations. User data is stored in a secure and reliable MySQL database. The front-end is built with Angular and Ionic, ensuring a responsive and intuitive user interface. These technologies together enhance the user's experience in tracking cognitive load.
This application requires Node.js, Angular, and Ionic.
https://nodejs.org/en/download
npm install -g @angular/cli
npm install -g @ionic/cli
git clone https://github.com/nitrotap/brain-lift.git
git checkout develop
Ionic Angular is set up in the client folder
cd client\
Install npm packages
npm i
ionic serve
Be sure to set up and start the mysql database. Ensure the proper attributes are present in the env.php file. A sample is given in sample.env.php.
In phpmyadmin, run tables.sql to set up the database. Run seeds.sql to add sample data to the database.
To launch development server, go to the client folder and run ionic serve
cd client
ionic serve
ng test
Please reach out to me on GitHub or by email at kartikinpublic@gmail.com for any additional questions.
© 2023 Kartik Jevaji. All rights reserved.