Skip to content

FACK1/GBMQ

Repository files navigation

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.

Functional Requirements

For students

  • 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.

For Admin

  • Login.
  • View quizzes statistics.

Key technologies

Backend:

Frontend:

Database Schema

Database-Schema

How to run the app on local machine:

To run the app on your local machine, you need these technologies to be installed:

Then, go on with these steps to run the app:

  1. clone this app by: git clone https://github.com/FACK1/GBMQ.git, or using SSH: git clone [email protected]:FACK1/GBMQ.git.
  2. Enter the cloned app folder cd GBMQ/.
  3. Run the command npm install.
  4. Enter the student folder using cd students/.
  5. Run the command npm install in it.
  6. Get back to the parent (root) directory using command cd ...
  7. 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]
  1. Run the commands: npm start.
  2. Wait until the build finished.
  3. Go to your browser, go to the link: https://localhost:[TYPE PORT # HERE]/

About

Great British Money Quiz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •