Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hungds99/quiz-server

:boom: QuizOn is a website that allows users to take a real-time quiz.
https://github.com/hungds99/quiz-server

expressjs nodejs socket-io

Last synced: 3 days ago
JSON representation

:boom: QuizOn is a website that allows users to take a real-time quiz.

Awesome Lists containing this project

README

        

# Quiz Online Real-time (QuizOn)

QuizOn is a website that allows users to sign up for an account and create quizzes, take a personal quiz or as a hoster a real-time quiz.

## Feature
- Register and Login with account
- Update profile
- Show list - search quizzes
- Personal management dashboard system
- CRUD a quiz - CRUD list questions in quiz
- Take an individual
- Make a real-time
- Take a real-time with a PIN
- Show history and results

## Tech
- Front-End: ReactJs + Redux + Material UI
- Back-End: NodeJs + ExpressJs
- Database: MongoDB
- Realtime: SocketIO
## Set up
**🔨 Run Front-End:**
* `git clone https://github.com/hungds99/Quiz-Client`
* `cd Quiz-Client`
* Change config file .env
* `npm install`
* `npm start`
* Open http://localhost:3000/

**🔨 Run Back-End:**
* `git clone https://github.com/hungds99/Quiz-Server`
* `cd Quiz-Server`
* Change config file .env
* `npm install`
* `npm run dev`

**Free Software, Hell Yeah!**