Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.15 KB

File metadata and controls

36 lines (22 loc) · 1.15 KB

📚 Question Paper Generation System (QPGS)

🎯 Project Overview

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).


🚀 Features

  • 📌 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.

🛠️ Tech Stack

  • Frontend: React.js
  • Backend: Node.js and Express.js
  • Database: MongoDB
  • Styling: Material UI

🎯 Functional Modules

  • 📝 Admin Module: Manage subjects, users, and question patterns.
  • 📝 Teacher Module: Add and manage questions, generate question papers.
  • 📝 PDF Export: Download well-formatted question papers.