Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/hungds99/quiz-server
- Owner: hungds99
- Created: 2021-05-22T10:07:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-07T07:00:40.000Z (about 1 year ago)
- Last Synced: 2023-11-07T08:23:24.118Z (about 1 year ago)
- Topics: expressjs, nodejs, socket-io
- Language: JavaScript
- Homepage: https://quiz-app-client.herokuapp.com/
- Size: 3.39 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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!**