TrashCash is a Flask-based web app that helps manage recyclable materials like steel, iron, and more. It lets users create accounts, add pickup addresses, schedule pickups, and track recyclable item details — all stored in a local SQLite database.
- 🧍 User Signup & Login (with hashed passwords)
- 📍 Address Management
- 🧾 Item Tracking (with price per kg, properties, etc.)
- 🗓️ Pickup Scheduling (with time ranges and vehicle suggestion support)
- 📦 SQLite Database Backend
- 🎨 Simple HTML/CSS Frontend + JS
- Backend: Python, Flask
- Database: SQLite
- Frontend: HTML, CSS, JavaScript
- Authentication: Hashed passwords with
hashlib
📦 trashcash
├── 📁 static
│ ├── css
│ │ └── global.css
│ ├── index.js
│ ├── login.js
│ └── logo.ico
├── 📁 templates
│ ├── login.html
│ └── signup.html
│── 📁 instance
│ └── db.sqlite
├── app.py
├── bin.py
├── lib.py
├── users.db
├── recycling.db
└── README.md