🌟 Inspiration
The Green Habits Tracker was inspired by the urgent need for actionable steps toward sustainability. We wanted to create an app that empowers individuals to make a difference in their daily lives by adopting eco-friendly habits. The idea was to combine habit tracking with sustainability goals, making environmental consciousness part of everyday routines.
💡 What it does
The Green Habits Tracker helps users:
- Set and track eco-friendly habits, such as saving water, reducing plastic use, or biking to work.
- Visualize their progress through an intuitive monthly dashboard.
- Get personalized habit suggestions to make small yet impactful changes.
- Celebrate achievements with rewards and badges, keeping motivation high!
🛠️ How we built it
We built the app using:
- Frontend: HTML, CSS, JavaScript for an intuitive and responsive user interface.
- Backend: Node.js and Express.js for server-side functionality and API integration.
- Database: MongoDB to store user data, progress, and habit records.
- Authentication: Implemented JWT (JSON Web Tokens) to ensure secure logins.
🧗 Challenges we ran into
- Implementing a user-friendly interface while maintaining functionality.
- Ensuring data security during user authentication and progress tracking.
- Integrating a dynamic suggestion system for personalized habit recommendations.
- Testing the app to ensure compatibility across devices and browsers.
🏆 Accomplishments that we're proud of
- Building a fully functional login system that prioritizes user security.
- Developing a clean and engaging monthly progress view.
- Successfully creating a database structure that supports scalability for future features.
- Making sustainability accessible and actionable for all users!
📚 What we learned
- The importance of designing for simplicity to enhance user experience.
- Managing and debugging backend and database integrations effectively.
- How small, daily actions can lead to a larger impact when visualized clearly.
- Collaboration is key when tackling multi-disciplinary challenges!
🚀 What's next for Green Sustainability Tracker
- Adding social sharing features to let users share achievements and inspire others.
- Introducing a community leaderboard to foster friendly competition.
- Expanding habit recommendations based on user feedback and emerging sustainability trends.
- Building a mobile app version for iOS and Android to reach a broader audience.
- Incorporating AI for smarter, more personalized habit suggestions.
Log in or sign up for Devpost to join the conversation.