/quiz-builder

With Quiz-Builder, authenticated users can create their own quizzes and anonymous visitors to take them and see how many questions they got right

Primary LanguageTypeScript

Quiz-Builder

With Quiz-Builder, authenticated users can create their own quizzes and anonymous visitors to take them and see how many questions they got right.

Made using

  • React
  • Typescript
  • Express
  • Mongoose

Prequisites

Prequisites Version
node.js >= ^16.0.0
mongodb latest

How to start?

  • Backend

    • Step 1: Run command - npm install to install all the required packages
    • Step 2: Copy and rename .env.example to .env.development.local and modify the values as you like.
    • Step 3: Run Command - npm run dev to run the app on localhost in development mode.
    • Step 4: Run Command - npm start to build the app and start production server.
  • Frontend

    • Step 1: Run command - npm install to install all the required packages
    • Step 2: Copy and rename .env.example to .env and modify the REACT_APP_API_URL to server (backend) url.
    • Step 3: Run Command - npm start to run the app on localhost in development mode.
    • Step 4: Run Command - npm build to build the app.