A Flask-based web app to manage employee data, PTO requests, and scheduling for internal company use.
git clone https://github.com/afabiku/Database-Design.git
cd Database-DesignOn Windows:
python -m venv venv
venv\Scripts\activateOn macOS/Linux:
python3 -m venv venv
source venv/bin/activatepip install -r requirements.txtpython run.pyThen open your browser and go to:
http://localhost:8080
To set up the database schema, run the SQL file in /sql/tables.sql using any MySQL-compatible database.
app/
├── routes/ # Flask Blueprints
├── static/ # CSS files
└── templates/ # HTML templates
sql/
└── tables.sql # Schema for MySQL
config.py # App configuration
run.py # Entry point for the app
requirements.txt # Python dependencies
- Configuration settings are in
config.py - HTML templates are in
app/templates/ - Styling is in
app/static/style.css