Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/omersidd2705/leeza-assignment-on-localdatabse


https://github.com/omersidd2705/leeza-assignment-on-localdatabse

Last synced: 5 days ago
JSON representation

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