It's an app to test kids financial knowledgement level before give them 5-days training. Then, test thair level again. Testing their level is done by multiple choice quizzes.
- Students sign-up
- Students login.
- Students first and second quizzes.
- 5-days training (1 training per day).
- View results for first quiz.
- View result as a comparance between first and second quiz.
- Login.
- View quizzes statistics.
- Framework: Express.js
- Database: SequelizeJS
- Framework: React.js
- Statistcs: CanvasJS
- Routing: React Router
- clone this app by:
git clone https://github.com/FACK1/GBMQ.git, or using SSH:git clone git@github.com:FACK1/GBMQ.git. - Enter the cloned app folder
cd GBMQ/. - Run the command
npm install. - Enter the student folder using
cd students/. - Run the command
npm installin it. - Get back to the parent (root) directory using command
cd ... - Add new file and call it:
config.env, add these variables in it:
PORT=[TYPE LOCAL HOST PORT HERE]
DATABASE_URL=[TYPE PostgreSQL DB URL HERE]- Run the commands:
npm start. - Wait until the build finished.
- Go to your browser, go to the link:
https://localhost:[TYPE PORT # HERE]/
