Eco AI is a mobile social platform that promotes sustainable living by combining artificial intelligence and community-driven features. The app helps individuals and communities learn about recyclable waste, track their eco-friendly progress, and share their journey toward a zero-waste lifestyle.
The project was developed as a mobile application using modern Android technologies. Before coding, I went through ideation, feature specification, and low-fidelity design. I designed and built the app independently, focusing on AI integration with Gemini, real-time data handling with Firebase, and an engaging UI/UX using Jetpack Compose.
Tech Stack: Kotlin, Jetpack Compose, Firebase, Lottie, Gemini AI, Android Studio.
- AI-Powered Waste Insights → Take a photo of waste and instantly get information such as material type, recyclability, and estimated carbon impact powered by Gemini AI.
- Track Eco Progress → Monitor your recycling habits with streaks, daily goals, and statistics. See how much carbon you’ve saved and share your progress.
- Eco Social Feed → Post your recycling achievements, interact with others through comments and likes, and get inspired by the community’s journey.
- Gamification & Streaks → Stay consistent with streak-based tracking and motivational reminders to build long-term eco-friendly habits.
- Secure & Easy Access → Supports Firebase authentication for seamless sign-up/login and secure data storage.
- Modern Android Experience → Built fully with Jetpack Compose and Lottie animations for smooth, modern, and engaging user experience.
