Skip to content

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.

Notifications You must be signed in to change notification settings

RahilKothari9/SWDC-Report-Generator

Repository files navigation

SWDC Report Generator

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.

✨ Features

  • 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

📦 Built With

  • Python 3.10+
  • Flask
  • Pandas
  • openpyxl
  • HTML/CSS

🚀 Getting Started

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

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •