CleanSight adalah sistem manajemen sampah cerdas berbasis web yang dirancang untuk mendigitalisasi ekosistem bank sampah. Aplikasi ini fokus pada transparansi pencatatan, sistem poin partisipatif, dan visualisasi data untuk membantu mewujudkan masa depan yang lebih hijau.
- Dashboard Statistik Elegan: Pemantauan real-time untuk total pengguna, akumulasi berat sampah (KG), dan total transaksi melalui antarmuka yang modern.
- Leaderboard Peringkat Member: Sistem peringkat otomatis dengan ikon mahkota dan palet warna khusus (Gold, Silver, Bronze) untuk tiga member dengan poin tertinggi.
- Manajemen Pengguna (CRUD): Kontrol penuh untuk pendaftaran, pembaruan data (Edit), hingga penghapusan (Delete) data member secara dinamis.
- Sistem Setoran & Poin: Perhitungan poin otomatis berdasarkan jenis dan berat sampah untuk mendorong budaya daur ulang.
- Sticky Footer & Responsive Design: Antarmuka yang rapi dengan teknologi Flexbox agar footer tetap berada di dasar layar, serta optimal untuk penggunaan mobile maupun desktop.
- Backend: Python dengan Flask Framework.
- Database: MongoDB (NoSQL) untuk fleksibilitas penyimpanan data transaksi.
- Frontend: HTML5, CSS3 (Bootstrap 5), dan JavaScript.
- Visualisasi: Chart.js untuk grafik tren volume sampah mingguan.
- Animasi: AOS (Animate On Scroll) untuk transisi halaman yang halus.
Pastikan Anda memiliki Python dan MongoDB yang sudah terinstal di lingkungan lokal Anda.
- Clone Repository:
git clone [https://github.com/ABIN-KUN123/CleanSight---Waste-System.git](https://github.com/ABIN-KUN123/CleanSight---Waste-System.git) cd cleansight---waste-system