A Flask-based web application for collecting and managing event feedback at Universal Engineering College.
- Modern, responsive UI with clean design
- Event listing with feedback collection
- Star rating system
- Admin dashboard for feedback management
- SQLite database for data storage
- Secure admin access
- Create a virtual environment:
python -m venv venv- Activate the virtual environment:
- Windows:
venv\Scripts\activate- Unix/MacOS:
source venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Run the application:
python app.py- Access the application at
http://localhost:5000
- URL:
/admin-uec - Default password:
admin123(change this in production)
eventfeedback/
├── app.py # Main Flask application
├── requirements.txt # Project dependencies
├── static/
│ └── style.css # CSS styles
├── templates/
│ ├── base.html # Base template
│ ├── index.html # Home page
│ ├── feedback.html # Feedback form
│ ├── thank_you.html # Thank you page
│ ├── admin_login.html # Admin login
│ └── admin_dashboard.html # Admin dashboard
└── feedback.db # SQLite database (created on first run)