Qujini is a free and open source question paper generator for teacher, and schools to manage a question bank and generate highly customizable question papers to conduct tests.
- Create and activate a
python 3
virtual environment
virtualenv -p python3 .
source bin/activate
- Install django dependencies
pip install -r requirements.txt
- Migrate changes, and run django normally
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
- Set Title, and Description of the Question Paper
- Select Paper Pattern - User Defined / Pre Defined (import presets) / System Defined
- Set total marks for the paper
- Set minimum & maximum number of questions
- Select difficulty of the paper - Easy / Moderate / Hard / Random
- Percentage of each type
- Set marks weightage from each topic
- Set maximum & minimum mark range from each topic
- Bonus: OR condition between Topics
- Set type weightage - Objective, Subjective, Theory etc.
- Set maximum & minimum number of questions from each type
- Set maximum & minimum marks from each type
- Divide into sections by marks/type
- Define sections - naming, total marks
- Save and export presets after setting paper - allowing same strategy for future papers
- Save question paper on database
- Export question paper -> PDF, JSON
This project is licensed under GNU General Public License v3.0