Skip to content

thegeorgenikhil/quizz-up-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuizzUp

Netlify Status

QuizzUp is a web app that allows users to play quizzes made using React.js and Node.js for the backend. You can select a quiz from the list of categories and start playing.

Live Link

Github Repo for Backend

How to run app locally

  1. Clone the repo
git clone https://github.com/thegeorgenikhil/quizz-up-frontend.git
  1. Install dependencies
npm install
  1. Create a file named .env within the newly cloned repo directory and add the following line:
REACT_APP_API_URL=https://quizz-up-backend.herokuapp.com/api
  1. Start the app
npm start

Features

  • Authentication
    • Login
    • Logout
    • Signup
  • Quizzes by Category
  • MCQ based Quiz Question Page
  • Result Page with Answers & Score
  • Leaderboard
  • Loading & Alerts

Built Using

  • ReactJS
  • Node.js
  • React Context API + useReducer
  • React Router v6
  • Axios

Preview

quizz-up-readme.mp4

Contributing

Pull requests for new features, bug fixes, and suggestions are welcome! Please create an issue for discussion before working on a substantial change.

To contribute to this library:

  1. Fork the repo on GitHub
  2. Clone the repo on GitHub
git clone https://github.com/thegeorgenikhil/quizz-up-frontend.git
  1. Create a new branch
  2. Commit your changes to your own branch
  3. Push your branch to GitHub
  4. Submit a Pull Request so that we can review your changes

About

A quiz application made using React, Typescript and Redux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published