Skip to content

tuhindas30/rabiquiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RabiQuiz - A MERN stack quiz platform

screenshot of rabiquiz

Table of Contents

Tech Stack

  • ReactJS
  • TypeScript
  • React Bootstrap
  • React Toastify
  • Unit Tests with JEST
  • MongoDB, Express JS, Node JS for Backend

Features

  • Category wise quiz sections.
  • Count down timer for each question.
  • Instant feedback upon answering questions.

Demo

Click here for the Live Demo

Getting Started

Get the repo

Download the .zip file from Github or run the below command to clone the repo locally.

git clone https://github.com/tuhindas30/rabiquiz.git

Install dependencies

After cloning the repo, run the following command to install the project dependencies:

yarn add

Set environment

Set the environment variable in .env file in root directory.

REACT_APP_API_BASE_URL=http://localhost:4000

Run

Open a terminal window and run the following command:

yarn start
# React App will start at PORT 3000

Now open http://localhost:3000/ to see the app running.

License

RabiQuiz is MIT licensed.

Disclaimer

While deploying this project to production, please keep in mind that the project is in a very basic stage and may have severe bugs and vulnaberities.

Useful Links