Inspiration

As someone who has lived in karachi for over 20 years, there's one thing that has always bothered me, and that is the vast amount of trash that has been accumulating on our streets. Everyday, we have to pass by these mountains of rotting trash, which emit a particularly nauseating smell and cause issues for local people. Codeforpakistan's incubator gave me the opportunity to tackle this problem.

What it does

We devised a solution whereby the trash that is being accumulated would be dispatched off efficiently, so that the burning of trash that is very common in the city, cannot take place; thereby lowering pm2.5 levels, and reducing air pollution.

Our software provides the functionality to take pictures of trash, upload it to our servers, where it is tagged, and verified by other people. The data then generated is utilized to create routes mapping efficient trash collection paths for Trash collectors, who then clean it up.

How I built it

To bring this project to life, we decided to first discuss the idea amongst our team members, and after a careful vetting process, started working on the UI Design, which was then implemented in Code. The Software/Sites we used were: figma.com -for UI Design and collab github.com -for hosting the code repository Android Studio -IDE for the App development React Native -framework

Challenges I ran into

We had to learn the UI Design process from scratch, thankfully, figma provided an intuitive interface. Theme and colors were a big issue, as the app has to look well-designed and appealing for the users. Secondly deciding on how to use the collected data to actually solve the issue (i.e. Driver UI, Explore etc) Implementing several new API's (with no prior experience). Working together as a team, and making sure everybody is satisfied with the decisions that were taken.

What's next for Mukhlis

With مخلص (mukhlis) we primarily believe in employing better data analytics and improved machine learning techniques so as to efficiently predict and identify the areas more susceptible to trash piling up.

In future, we would like to also implement image recognition of materials found within trash, and point out elements that can be recycled, to promote a cleaner, healthier, and a more sustainable environment.

Share this project:

Updates