FUN FACT: Project EcoNudge landed third in recent hackathon NOVA HACKS II

Inspiration

EcoNudge was created to promote sustainability in everyday life by providing a simple, accessible way for users to adopt eco-friendly habits. In today's world, where individuals often overlook the environmental impact of daily actions, EcoNudge aims to fill this gap by offering practical, daily reminders to make better choices.

What it does

  1. Daily Eco-Tips: It delivers curated, actionable sustainability tips every day, helping users make small yet impactful changes to their routines.
  2. Progress Tracking: Users can monitor their progress through a dynamic bar that tracks how consistently they’re adopting eco-friendly practices.
  3. Achievements and Badges: The extension rewards users with badges for completing weekly eco-tips, motivating them to keep up their sustainable actions.
  4. Save & View Favorites: Users can bookmark their favorite tips, allowing easy access for later reference.
  5. Dark Mode: Offers a choice between light and dark themes for a comfortable user experience.

The purpose of EcoNudge is to make sustainability more accessible and to help individuals integrate eco-conscious behaviors into their digital routines. By providing daily tips, tracking progress, and rewarding engagement, it empowers users to adopt and maintain sustainable habits, one small step at a time.

How we built it

EcoNudge was built using web technologies to create a simple, efficient Chrome extension promoting sustainability.

Tech Stack

  • JavaScript, HTML, CSS: Powers the core functionality, user interface, and styling.
  • Chrome Extension APIs: Used for browser integration, data storage, and handling user preferences (e.g., saved tips).

Key Features

  • Daily Eco-Tips: Curated tips displayed to users.
  • Progress Tracking & Achievements: Tracks user progress and awards badges for completed tips.
  • Save & View Favorites: Users can bookmark their favorite eco-tips.
  • Dark Mode: Toggle for a user-friendly experience.

EcoNudge was designed to be lightweight and non-intrusive, allowing users to engage with sustainability tips without disrupting their browsing.

Challenges we ran into

Here are some of the challenges we faced during the development of EcoNudge: -Progress Tracking Accuracy: Implementing an accurate and persistent progress tracking system was tricky, especially with browser limitations on data storage. We had to use local storage or Chrome storage APIs efficiently to ensure user data was saved consistently.

-User Engagement: Encouraging users to consistently engage with the eco-tips without feeling overwhelmed or intruded upon required careful balancing. Making the tips subtle yet noticeable took multiple iterations.

-UI/UX Design: Designing a simple yet intuitive user interface that could display tips, progress, and other features while remaining lightweight and not affecting browser performance was a key challenge.

Accomplishments that we're proud of

The accomplishments that the EcoNudge team is most proud of: -Seamless Integration: EcoNudge delivers daily eco-tips without disrupting the user's browsing experience. -User Engagement: Progress tracking and badges motivate users to stay consistent with sustainable actions. -Efficient Design: A lightweight extension that runs smoothly, ensuring no performance lag. -Customizable Experience: Dark Mode and saved tips allow users to personalize their experience. -Raising Awareness: EcoNudge has successfully made sustainability more accessible and actionable for users.

What we learned

  1. User-Centered Design: Eco-tips should be subtle and engaging to avoid overwhelming users while encouraging eco-friendly habits.
  2. Consistency Drives Engagement: Daily tips, progress tracking, and rewards help users stay motivated and build long-term habits.
  3. Balancing Performance: Optimizing the extension for minimal performance impact is crucial while adding features.
  4. Personalization Matters: Allowing users to save and customize tips enhances interaction and engagement.

These lessons refined the development process, making EcoNudge more user-friendly and impactful.

What's next for EcoNudge

  1. Cross-Browser Support: Expanding compatibility to other browsers like Firefox, Safari, and Edge to reach a wider audience.
  2. Enhanced Eco-Tip Library: Adding more curated and localized tips to make the extension more relevant to users worldwide.
  3. Community Engagement: Allowing users to suggest eco-tips or share their sustainability achievements to create a collaborative ecosystem.
  4. Advanced Progress Tracking: Introducing monthly and yearly insights into user progress and environmental impact, powered by detailed analytics.
  5. Gamification: Expanding the achievement system with levels, streaks, and leaderboards to further motivate users.
  6. Mobile Integration: Exploring the possibility of a mobile app or integrating EcoNudge with other platforms for a unified user experience.

These possible updates aim to enhance the user experience, expand functionality, and amplify EcoNudge's impact on sustainability.

Built With

Share this project:

Updates