A small Flask web application made for a college mini project. It allows students to log in and view basic portal information such as announcements and profile details.
The app uses SQLite so it can run locally without extra setup.
- Student login page
- Simple dashboard after login
- Basic announcement message support
- CSV-based seed data for testing
Install the required packages:
pip install -r requirements.txtStart the server:
python app.pyOpen the app in your browser:
http://127.0.0.1:5000
- The database is created automatically on the first run.
- Initial users are loaded from
users.csv. - Faculty/demo access is configured in the application settings for local review.
- This project is only for academic demonstration and uses sample data.