Problem Statement - Snap Trash : "Tackling street garbage hassles, SnapTrash simplifies reporting and enhances efficiency for cleaner cities"
Team Leader Email - itsomsarraf@gmail.com
Video Demo : YouTube Demo
- Authentication: Users can securely log in using their email and password, with authentication handled through Firebase.
- Photo Reporting: The prototype enables users to effortlessly click photo of street garbage, streamlining the reporting process.
- Geolocation Integration: Advanced geolocation technology is implemented to obtain exact coordinates of reported garbage, ensuring precision.
- Efficient Transmission: The reported information is efficiently transmitted through the backend infrastructure of the application.
- Streamlined User Experience: The prototype embodies the core vision of SnapTrash by empowering users to contribute to cleaner urban environments in a straightforward manner.
Snap-Trash Repository , All the Code is Updated here
Flutter,Firebase,Google Maps Platform
- Clone the repository:
git clone https://github.com/Utkarsh-m08/SnapTrash.git
- Navigate to the project folder:
cd SnapTrash
- Install dependencies:
flutter pub get
- Run the app:
flutter run
- Enhanced User Interface: Future iterations will focus on refining the user interface, ensuring an intuitive and visually appealing experience for seamless navigation.
- Feature Expansion: The app's functionality will be expanded to include features such as auto-location overlays, allowing users to report street garbage with even greater precision.
- Real-time Notifications: Users will receive real-time notifications when approaching or passing by reported garbage locations, enhancing community engagement and awareness.
- Community Voucher System: The introduction of a Community Voucher system on the leaderboard will incentivize and recognize active participants, fostering a sense of community responsibility.
- Extended Platform Support: SnapTrash will explore compatibility with various platforms to broaden its impact, including potential versions for web browsers and other mobile operating systems.
- Optimization and Bug Fixes: Continuous efforts will be made to optimize the app's performance, addressing any bugs or glitches to ensure a smooth user experience.
- Google and Apple Authentication: The addition of Google and Apple authentication options will provide users with more choices and convenience when logging in, enhancing the overall user authentication experience.
- Marketing and Outreach: A comprehensive marketing strategy will be implemented to increase awareness and adoption, reaching a broader audience and encouraging widespread community involvement.
These future prospects align with SnapTrash's mission to not only address current urban cleanliness challenges but also to evolve into a comprehensive and impactful tool for community-driven environmental improvement.