Inspiration
EcoSaarthi is inspired by the need to address the challenges faced by the unorganized waste management sector and to promote awareness about sustainable environmental practices.
What it does
Users can use this application to report the location of garbage, which garbage pickers can then access and collect. The app also promotes a sustainable environment by offering features like a carbon footprint tracker, local community hubs, tree plantations, energy-saving tips and a sustainable lifestyle guide.
How we built it
We built Ecoसारथी using a combination of Flutter and dart for mobile app development and Figma for UI/UX design. Our team collaborated closely to ensure that the app's features were designed to meet the needs of the user. We integrated APIs for waste disposal locations and plan to integrate it in the plantation tracker as well. Our development process involved extensive testing and debugging to ensure a seamless user experience. Overall, our team worked tirelessly to create an app that promotes sustainability and empowers individuals to make a positive impact on the environment. Github and Git were used for centralising and version control.
Challenges we ran into
During the development of Ecoसारथी, we faced several challenges. One of the biggest challenges was integrating all the different features into a cohesive and user-friendly app. It was also a challenge to ensure that the app was accessible and easy to use for individuals with varying levels of technical expertise. Additionally, collecting and managing the vast amount of data related to waste disposal, energy usage, and carbon footprint tracking was a complex task. Finally, ensuring that the app provided accurate and up-to-date information on local sustainability initiatives and events was another significant challenge we faced. We also planned to use Twilio to enable push notifications for climate change news updates and collector schedules but could not implement it. However, we were able to overcome the majority of the challenges through collaboration, testing, and continuous iteration, resulting in an app that we believe will be instrumental in the fight for a greener tomorrow.
Accomplishments that we're proud of
We are proud to have developed an all-in-one solution for sustainable living that covers various aspects of environmental conservation, such as waste disposal, tree planting, and carbon footprint tracking. and to have integrated features like educational resources, sustainable lifestyle guides, and energy-saving tips to make it easier for users to make eco-friendly choices. EcoSaarthi will be a platform that connects users with local environmental groups, activists, and policymakers, promoting community involvement and collaboration towards a common goal.
What we learned
During the development of this application, we gained a deeper understanding of the challenges associated with unorganized waste management. From a technical standpoint, we also acquired knowledge and skills related to building a user-friendly UI in Flutter, integrating Firebase with a Flutter project, and integrating location packages/APIs into a Flutter application.
What's next for EcoSaarthi
community hubs and forums!
Built With
- android-studio
- canva
- chrome
- dart
- figma
- firebase
- flutter
- geolocatorapi
- github
- google-maps
- vscode
Log in or sign up for Devpost to join the conversation.