greencart_demo_video.mp4
Stage | Dates |
---|---|
Planning & Research | Week 1 - 2 |
UI/UX Design & Prototyping | Week 3 |
Development | Weeks 3 - 5 |
Testing & Refinements | Week 6 |
Deployment & Documentation | Week 6 |
The growing environmental crisis caused by unsustainable shopping habits inspired our team to create GreenCart. Many consumers lack awareness of the impact their purchases have on the planet. Our goal was to develop a mobile app that provides eco-friendly alternatives, educates users, and promotes sustainable shopping.
GreenCart is a mobile app that helps users make sustainable shopping choices by recommending eco-friendly alternatives. The app enables users to create shopping lists, compare sustainability ratings, and make informed purchasing decisions.
- Encourage users to choose environmentally friendly products.
- Provide sustainability ratings for commonly purchased items.
- Help consumers track and improve their sustainable shopping habits.
- Create a Shopping List: Users can add items to their shopping list.
- Get Sustainable Alternatives: The app suggests eco-friendly options.
- View Sustainability Ratings: Compare products based on their environmental impact.
- Sustainability Recommendations: Get greener alternatives for conventional products.
- Shopping List Management: Add and delete items in your list.
- Sustainability Ratings: Evaluate products based on eco-friendliness.
- User-Friendly Interface: Simple and intuitive design for a seamless experience.
- Data Persistence: Save shopping lists.
We followed an agile methodology, breaking the project into sprints for continuous improvements.
- Frontend: Flutter & Dart
- Backend: Node.js, Express.js, MongoDB
- Authentication: JWT tokens & bcrypt
- UI/UX Design: Figma
- Project Management: Notion
- Deployment: Render for backend hosting
- Built a fully functional app that recommends sustainable shopping choices.
- Implemented a clean and user-friendly interface.
- Successfully integrated sustainability ratings into the shopping experience.
- Overcame technical challenges and worked effectively as a team.
- Increase user awareness of eco-friendly products by at least 40%.
- Achieve high engagement through shopping list usage and alternative selection tracking.
- How to develop an end-to-end mobile application.
- The impact of sustainability awareness in consumer habits.
- Effective use of agile methodology in team-based development.
- AI-powered recommendations for even smarter shopping choices.
- Admin dashboard for product sustainability data management.
- Offline mode to allow users to access their lists without internet.
- PDF Export / List Sharing to allow users export and share their shopping lists.
- Project Manager: Eromo-Aigbehi Osasume Joyce
- Frontend Developers: Shabi Moyinoluwa Taiwo, Akpofure Faith
- Backend Developer: Samuel Hyeman Buba
- UI/UX Designer: Abidakun Dolapo