EcoFront is a mobile application designed to educate and empower individuals to make environmentally conscious choices in their daily lives. By providing users with daily tasks focused on promoting sustainability and conservation efforts, EcoFront aims to foster a more eco-friendly lifestyle while rewarding users with EcoCoins for their participation. These EcoCoins can be redeemed to purchase eco-friendly products.
- Daily Tasks: Users receive daily tasks related to sustainability and conservation efforts.
- EcoCoins Reward System: Users earn EcoCoins upon completing daily tasks, which can be used to buy eco-friendly products.
- Educational Content: Access to educational resources and tips on eco-friendly practices.
- Progress Tracking: Track personal progress in adopting environmentally conscious behaviors over time.
- Mobile App Development:
- Backend Development:
- Node.js for server-side logic.
- Express.js for building the RESTful API.
- Google Cloud Platform for advanced image recognition and processing.
- Database:
- Firebase Firestore for storing user data, task information, and EcoCoins transactions.
Once the app is running, users can register and login to start completing daily tasks. Upon completing tasks, users will earn EcoCoins, which can be viewed in their profile and used to purchase eco-friendly products from the app's marketplace.
This project is licensed under the MIT License - see the LICENSE file for details.