Inspiration

Waste management is a major challenge in many developing regions, where informal systems dominate and data is scarce. Living in such a context ourselves, we saw firsthand how lack of structure and awareness leads to environmental harm, health risks, and missed economic opportunities. Inspired by the vision of a cleaner, data-driven future—and aligned with the United Nations Sustainable Development Goals—we set out to build a tech-driven solution to empower both citizens and waste workers.

What it does

Smart Waste Tracker is a mobile-first platform that allows individuals, small businesses, and communities to:

Log daily waste generation by type (organic, plastic, metal, etc.)

Request pickups and connect with local waste collectors or NGOs

Earn reward points for proper disposal and segregation

Visualize their environmental impact through a personalized dashboard

Provide data to NGOs and municipalities for real-time waste heatmaps and planning

How we built it

We developed the Android app using Android Studio (Kotlin) for the front-end and Firebase for the back-end services:

Firebase Realtime Database: To store user entries and waste data

Firebase Authentication: For secure user login and access control

Firebase Cloud Messaging: For pickup alerts and reminders

Google Maps API: For mapping local waste pickup zones

Jetpack Compose UI: For a modern, intuitive user interface

We also designed a lightweight dashboard for NGOs using React (optional), showcasing aggregated waste data and route planning.

Challenges we ran into

Designing an intuitive UI that’s usable by low-literacy users

Implementing location services in areas with weak GPS or connectivity

Integrating reward systems without monetary transactions

Ensuring scalability of the database for high user volumes

Balancing technical ambition with time constraints during the hackathon

Accomplishments that we're proud of Successfully built a working MVP within a limited timeframe

Created a clean and simple user experience that works in both urban and rural contexts

Developed a modular system that can be easily localized or scaled across regions

Built a bridge between citizens, NGOs, and municipal stakeholders using data

What we learned

The importance of UX/UI simplicity when designing for underserved populations

How real-time data collection can be transformative when made accessible

Cross-functional collaboration and rapid iteration during time-limited sprints

The value of community-centered design in sustainability-focused projects

What's next for Smart Waste Tracker

Launch a pilot program in one city ward or union council to collect real user feedback

Partner with local NGOs and municipal bodies to expand the collector network

Integrate AI-based waste recognition for more accurate logging (via camera input)

Introduce IoT sensor support for smart bins and weight-based tracking

Apply for UN and NGO grants to scale the platform across multiple developing regions

Built With

  • alerts)-firebase-hosting-(optional)-?-for-deploying-the-web-dashboard-databases:-firebase-realtime-database-?-lightweight
  • android-studio
  • authentication
  • cloud-messaging)
  • figma
  • firebase-(realtime-database
  • firebase-hosting
  • geofire
  • github
  • google-cloud
  • google-maps
  • javascript
  • jetpack-compose
  • kotlin
  • or-anonymous)-firebase-cloud-messaging-(fcm)-?-for-real-time-push-notifications-(pickup-reminders
  • phone-based
  • reactjs-(for-the-ngo-dashboard)
  • scalable
Share this project:

Updates