The Question Paper Generation System (QPGS) is a web-based platform designed to automate and streamline the process of creating question papers for academic institutions. It eliminates manual effort and ensures fair and structured question selection based on syllabus, Course Outcomes (COs), and Program Outcomes (POs).
- π Role-Based Access Control: Admin and Teacher roles.
- π Question Bank Management: Add, edit, and categorize questions by module and marks.
- π Dynamic Paper Generation: Generate question papers based on predefined patterns.
- π Export Options: Download in PDF.
- π Secure Authentication: JWT-based authentication.
- Frontend: React.js
- Backend: Node.js and Express.js
- Database: MongoDB
- Styling: Material UI
- π Admin Module: Manage subjects, users, and question patterns.
- π Teacher Module: Add and manage questions, generate question papers.
- π PDF Export: Download well-formatted question papers.