Inspiration

Delayed garbage picking at home sometimes Accumulation of garbage because of irregular and missed pick-up schedules.

What it does

  1. Push notifications to users about the closest truck arrival at certain radius from the location
  2. Real-time live tracking of truck routes

How we built it

  1. OpenStreetMap displayed for map portions associated with address entered by the user, using leaflet.js
  2. SMS forwarded to user updating the closest trash-truck arrival using twillo
  3. References from the concept of Uber for vehicle tracking
  4. References from dribbble for UI/UX
  5. To handle the latest output pipelines, kafka will be used when scaled wider

Challenges we ran into

  1. A few merge conflicts while collaborating
  2. Time constraints against enabling the notification feature for now

Accomplishments that we're proud of

  1. TrashTrack has seamlessly integrated with Django for an efficient and user-friendly administrative panel. This combination allows for intuitive control and management of various aspects of the system. Additionally, Leaflet.js has been incorporated to seamlessly integrate mapping functionalities, providing a comprehensive and user-friendly experience for effective route tracking and real-time monitoring in the TrashTrack project.

What we learned

  1. We learnt to implement cross-technology integration; Django for backend administration and Leaflet.js for interactive map integration.
  2. The project emphasized collaborative development practices, fostering effective communication and coordination among team members to achieve project goals.
  3. Addressing challenges in route tracking and push notifications enhanced our problem-solving skills, encouraging innovative solutions for optimizing garbage collection processes.

What's next for TrashTrack

We plan on collaborating with IoT Smart Solution providers and broadening the use with local municipalities and governments with systematic and efficient implementation, addressing a needed issue in Nepal.

Built With

Share this project:

Updates