πŸš€ Project title - :GenZCleaning – Smart Waste Collection Platform πŸ’‘ Short description - A full-...πŸš€ Project title - :GenZCleaning – Smart Waste Collection Platform πŸ’‘ Short description - A full-...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
πŸš€ Project title - :GenZCleaning – Smart Waste Collection Platform
πŸ’‘ Short description - A full-stack waste management platform connecting citizens, volunteers, drivers, and admins through automated pickup and cleanup workflows. β™»οΈπŸ“±
πŸ“ Project description - GenZCleaning is a smart waste collection and community cleanup platform designed to connect citizens, volunteers, pickup drivers, and administrators. ♻️
Key features:
πŸ“ Waste reporting and location-based tracking
🧹 Volunteer cleanup management
🚚 Pickup assignment and driver workflows
πŸ—ΊοΈ GPS-based navigation and tracking
πŸ“Έ Proof-of-completion verification
♻️ Disposal management
πŸ”” Automated notifications
πŸ’° Driver earnings and rewards
βš™οΈ Admin management and platform monitoring
The system automates the workflow from waste reporting β†’ pickup assignment β†’ collection β†’ verification β†’ disposal β†’ completion. πŸš€
My role: Full-Stack Developer Tech: Flutter β€’ React β€’ Firebase β€’ CloudinaryπŸŽ‰πŸ§ 
Post image
Post image
Dusko's avatar
GenZCleaning covers a lot of ground, reporting, driver workflows, GPS tracking, rewards. Flutter + React + Firebase + Cloudinary is a solid stack for a platform with this many moving parts.
SANJAI 's avatar
Thanks, Dusko! πŸ™Œ Glad you noticed the technical side too. Curious β€” what would you approach differently if you were building it today?
Dusko's avatar
Honestly, I'd probably lean toward Supabase alongside Firebase for the relational parts, waste reports, pickup assignments, driver earnings all have clear relationships that get awkward in a pure NoSQL structure once you start querying across roles. I ran into the same tradeoff...
Dusko's avatar
Coordinating citizens, volunteers, and drivers in one platform means you need reliable real-time location updates and status syncing across three different user roles, Firebase's realtime database or Firestore listeners are a solid fit for that kind of multi-actor coordination.
SANJAI 's avatar
Absolutely! Thanks for the insight, Dusko πŸ™Œ
Dusko's avatar
Anytime! Real time sync across multiple roles is one of those things that looks simple on paper but gets tricky fast once drivers, volunteers, and citizens all need different views of the same data. Good luck with GenZCleaning.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started