π School Project β Event Management System built with Flask (Python) and Postgres, featuring a frontend built with HTML, CSS, and JavaScript served via Flask templates.
π Course: UUY-CSC222
π« Department: Computer Science
π₯ Group: 9
π Series: 022/023
Provides a backend API for managing events, users, and bookings with a simple, lightweight architecture.
- Flask backend with Postgres database
- Frontend served from Flask templates with static assets
- API endpoints for events, users, and bookings
- Python 3.x, Flask
- Postgres database
- HTML, CSS, JavaScript served via Flask
templatesandstaticfolders
git clone https://github.com/Faculty-of-Computing/planora.git
cd planorapython3 -m venv venv
source venv/bin/activatepip install -r requirements.txtpython app.pyThe app will be available at:
http://localhost:5000
- Python, Pylance, Black Formatter
- Thunder Client (for API testing)
- Live Server (optional, for frontend prototyping)
Extensions and settings are preconfigured in
.vscode/extensions.jsonand.vscode/settings.json.