Skip to content

rahulmangla28/Question_Paper_Generator

Repository files navigation

Question Paper Generator

A Backend based application which enables the user to generate the question papers based on various difficulty level.

Design Considerations

  1. Mark for questions of each difficulty is constant.
  2. Question Dataset is stored as Json file.
  3. Generated Question Paper will be downloaded in PDF format in users pc downloads' folder.
  4. The file will be downloaded with name as test.pdf. If downloads folder already contains file named test.pdf, it will override it.
  5. Json dataset file path needs to be provided as input while executing the code.

Sample Datasets

  1. Sample dataset can be found here.

Video Presentation

Video.Presentation_1.mp4

Steps to run project in local

  1. Make sure system has JDK and eclipse installed.

  2. Clone the repository.

  3. Open the project in Eclipse IDE.

  4. Run the project from Eclipse IDE using Run (Tab) -> Run or press Ctrl+F11.

  5. Provide the Input values as asked in the console tab in IDE.

Future Enhancements

  1. Project can be extended to select questions based on subject and topic.
  2. Marks can be varied within a difficulty level.
  3. Project can be extended to support large user base.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages