This is a comprehensive educational system with multiple components:
- Question paper generation (KTU format)
- Study material summarization
- Student management system
- Attendance tracking
- Marks management
- Chat functionality
.
├── app.py # Main Flask application
├── ktu_question_generator/ # Question generation module
├── ktu_summary_generator/ # Study material summarization
├── templates/ # HTML templates
├── static/ # Static files (CSS, JS)
├── uploads/ # File uploads directory
├── instance/ # Instance files and uploads
├── requirements.txt # Python dependencies
└── multiple .db files # Database files
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
- Set up environment variables in
.env - Run the application:
python app.py
- Configure database paths in
app.py - Set upload folder paths as needed
- Modify templates in
templates/directory
MIT License