Design and implement a Question Paper Generator application.
- Generate Question Paper.
- Paper generation can be carried out on various subjects.
- Every subject can have various topics, fetched from the database.
- Paper can be drafted according to Total Marks & Marks Distribution.
- Generated Question Paper can be saved in the database & viewed by the respective authors.
- Before starting make sure you have MongoDB installed locally.
- The question format should be as expected as given below or can be directly taken from questionBank.json
{
"question": "Discuss the concept of smart polymers and their applications.",
"subject": "Chemistry",
"topic": "Polymers",
"difficulty": "Easy",
"marks": 1
}
- Directlly add the following set of questions to questionBank collection or change code accordingly
- Install all dependancies using
npm i
Title | Image |
---|---|
Dashboard | |
Add Subject | |
Add Topics, Marks | |
Generate Paper |