A web-based Time Banking System built using Flask and MySQL where users exchange services using time credits instead of money.
This project is a web-based Time Banking System developed using Flask and MySQL. It allows users to exchange services using time credits instead of money. Users can offer services, request services, and earn or spend time credits accordingly.
- 🔐 User Registration & Login (Session-based authentication)
- 🛠 Add and manage services
- 📊 View and search available services
- 🔄 Request services from other users
- 📜 Track service requests
- ⏱ Time credit system (earn/spend hours)
- ✅ Complete requests and update balances automatically
The system uses three main tables:
- USERS → Stores user details and time balance
- SERVICES → Stores services offered by users
- REQUESTS → Stores service transactions
- Python (Flask)
- MySQL
- HTML, CSS
- Git & GitHub
- Clone the repository
- Import the SQL file into MySQL
- Update database credentials in
app.py - Run:
python app.py
5.Open browser: