A Flask-based web application built to automate the generation of roll call lists and seating plans for university examinations. The system allows admins to upload student and room data, and generates organized reports ready for download.
- Upload student and room CSV files
- Auto-generate seating plans based on room capacity
- Auto-generate roll call lists for invigilators
- Export results as downloadable Excel sheets
- Easy-to-use web interface with Flask backend
- Python 3.10+
- Flask
- Pandas
- openpyxl
- HTML/CSS
1. Clone the Repository and move into it
git clone https://github.com/your-username/swdc-report-generator.git
cd swdc-report-generator
2. Install Dependencies
pip install -r requirements.txt
3. Run the Application
python app.py