Mini project · Semester 5 · CSE

Digital Complaint Box for College Campus

Python, Flask, SQLite, HTML, CSS, Session Authentication

12 visitors0 file downloads5 screenshots
THE IDEA

About this project

An online grievance system where students submit complaints (optionally anonymously), get a tracking ID and follow the status, while the admin reviews and updates complaints with remarks.

What this project does

  • Complaint submission by category
  • Anonymous option
  • Unique tracking ID and status tracking
  • Admin login with filters by status and category
  • Status update with remarks
  • Statistics of pending, in-progress and resolved complaints

What you need

Python 3.9 or above, pip, any modern web browser (Chrome / Firefox / Edge), VS Code or PyCharm (optional). Windows, Linux or macOS. 4 GB RAM. Default admin password is admin123 (change using the ADMIN_PASSWORD environment variable).

How to run this project

Download and extract the ZIP. Open a terminal in the project folder. Run pip install -r requirements.txt Run python app.py Open http://127.0.0.1:5000 in your browser.

Learn, build and make it yours

Read the code, try the features and change the project to match your idea. Make sure you understand how it works before using it for your coursework.

DOWNLOAD & START BUILDING

Download project files

Choose the files you need. Each file shows its price, or is marked free.

Paid downloads stay available in your account when you return to this page. Free resources are supported by ads.