Skip to content

A hub where signed-up users can take different quizzes(only once). Also, users can resume a particular quiz at any time but each question must be answered within a particular duration to be considered valid

Notifications You must be signed in to change notification settings

wandji20/quiz-center-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz Center

This project is based on creating a platform where users can signup and take quizzes. Each question has a points value which detects how much time a user has to submit an answer before the countdown hits zero. Also, an answer can only be submitted once. As a logged in user, You will be able to start a qiuz and have the possibility to exit a quiz whenever you want. And you can see your progress on the result page.

Built With

  • ReactJS
    • useContext
    • useEffect
    • useState
    • useRef
  • Apollo Client
  • JavaScript
  • Bootstrap
  • HTML/CSS

Live Demo

Live Demo Link

API

Live Demo Link

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • node v16 and above

Setup

Open your terminal and run the following commands
> https://github.com/wandji20/quiz-center-front.git
> cd quiz-center-front

Install

run npm install

Usage

run npm start

Voila!

Author

👤 Wandji Bertrand

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

About

A hub where signed-up users can take different quizzes(only once). Also, users can resume a particular quiz at any time but each question must be answered within a particular duration to be considered valid

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published