
This is a submission for Weekend Challenge: Earth Day Edition
What I Built
EcoSort is a Flutter mobile app that helps users correctly sort waste items into the proper category such as:
- Recycle
- Compost
- Hazardous
- General Waste
Many people want to help the environment but often do not know where common waste items belong. EcoSort solves this with a simple and user-friendly experience.
Key Features
- 1. Smart waste sorting guide
- 2. Search waste items
- Multiple language support
- Eco tips for daily habits
- Clean mobile UI
Demo
APK Download:[https://github.com/kaweendra12/EcoSort/releases/download/v1.0/EcoSort.v1-0.apk]
Demo Video:[https://youtube.com/shorts/w27YsBf2nKE?feature=share]
Code
GitHub Respiratory:[https://github.com/kaweendra12/EcoSort]
How I Built It
I build EcoSort using Flutter.
Tech Stack:
⏺️Flutter
⏺️Dart
⏺️Material Design UI
⏺️Local JSON/ Dart data structures
App Structure
⏺️Splash Screen
⏺️Language Selection
⏺️Home Screen
⏺️Sorting Screen
⏺️Progress/Tips Screen
Interesting Decisions
I intentionally kept the MVP focused and polished instead of adding too many unfinished features.
I also added multilingual support because environmental education should be accessible to more people globally.
Future Improvements
⏺️AI camera waste scanner
⏺️Country-specific recycling rules
⏺️More languages
⏺️Recycling center map
⏺️Quiz model
Final Thoughts
Small habits create big impact.
EcoSort is designed to make proper waste disposal simple, fast and practical for everyday users.
Thank you for reading 🙏
United States
NORTH AMERICA
Related News
What Does "Building in Public" Actually Mean in 2026?
19h ago
The Agentic Headless Backend: What Vibe Coders Still Need After the UI Is Done
19h ago
Why I’m Still Learning to Code Even With AI
21h ago
I gave Claude a persistent memory for $0/month using Cloudflare
1d ago
NYT: 'Meta's Embrace of AI Is Making Its Employees Miserable'
1d ago



