Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omersidd2705/leeza-assignment-on-localdatabse
https://github.com/omersidd2705/leeza-assignment-on-localdatabse
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/omersidd2705/leeza-assignment-on-localdatabse
- Owner: Omersidd2705
- Created: 2024-08-29T06:28:55.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-29T06:44:26.000Z (3 months ago)
- Last Synced: 2024-10-27T05:25:09.597Z (19 days ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quiz-Application
Quiz-Application Using MERN Stack Technology: In this project there are two portals one for admin and one for user
Admin: admin can create quiz , add question to the quiz , modify the quiz , modify the answers or questions and can view reports of all users
User: user can login and attempt the quiz and view the result and find the answers of all the question quiz completion
##How to run this
#
## Installation```bash
# Make sure you have your own url for mongodb cluster add it in the .env file to store data in your databases for Ex-
mongodb+srv://:@cluster0.4u4rtje.mongodb.net/# Install dependencies for server in the root directory
npm install
# and run the server
npm start# open the another terminal and go to the client directory and install the dependencies for client
cd .\client\
npm install
# after installation run the client
npm start# Server runs on http://localhost:3000
```
1) Registration Page
2) Login Page
3) Admin Profile Home Page
4) Add Quiz Page in which Admin Post the Quiz into the MongoDB Database
5) Add Questions in Quiz
6) Edit Exam by Admin
7) Edit Que by Admin
8) User's Profile
9) Instructions before exam
10) User Result
11) Reports of all users that can be seen by only admin
12) User can see only his/her report