Inspiration

The inspiration behind the Eye Protection Google extension stems from the growing concern about digital eye strain and its impact on long-term eye health. With increased screen time in today's digital age, implementing the 20-20-20 rule—a practice of taking a 20-second break to look at something 20 feet away every 20 minutes—becomes crucial for maintaining healthy eyes.

What it does

The Eye Protection Google extension is designed to remind users to follow the 20-20-20 rule while using their computers. It integrates seamlessly into the browsing experience, periodically prompting users to take short breaks to reduce eye strain and prevent discomfort associated with prolonged screen exposure.

How we built it

The extension was built using web technologies such as HTML, CSS, and JavaScript. It leverages the capabilities of the Chrome extension framework to seamlessly integrate with the browser. The timer functionality was implemented to ensure users adhere to the 20-20-20 rule, with options for starting, resetting, pausing, and resuming the timer.

Challenges we ran into

Integrating the timer functionality into the extension posed challenges in terms of ensuring accuracy and user-friendliness. Additionally, addressing compatibility issues across different browsers required careful consideration and testing.

Accomplishments that we're proud of

The successful implementation of the Eye Protection Google extension, complete with its timer functionality and unobtrusive reminders, is a significant accomplishment. The seamless integration into the browsing experience and positive impact on user well-being are aspects that the team takes pride in.

What we learned

Building the Eye Protection Google extension provided valuable insights into developing browser extensions, handling timers, and creating a user-friendly interface. Additionally, the project increased awareness about the importance of eye health and the 20-20-20 rule.

What's next for Eye Protection

The future of the Eye Protection extension involves continuous improvement and additional features. This could include customization options for users to adjust the reminder frequency, integration with user activity data to provide personalized recommendations, and expanding compatibility to other browsers. Feedback from users will play a crucial role in shaping the direction of future updates.

Built With

Share this project:

Updates