Eyes Care is a desktop application built with Flutter, designed to help users maintain healthy eyes by following the 20-20-20 rule. The app reminds users to take regular breaks and rest their eyes to reduce eye strain and prevent digital eye fatigue.
- Customizable Reminder: Set personalized reminders to take breaks and rest your eyes based on your preferences, with options to follow the 20-20-20 rule or a custom time interval.
- Countdown Timer: Monitor the time remaining until your next scheduled eye break, with a fully adjustable countdown timer feature to suit your needs.
- Notifications: Get customizable desktop notifications or alerts to remind you when it's time for your next eye break with options for forcing take break mode.
- Eye Exercises: Access a collection of eye exercises and follow along to relax and strengthen your eye muscles.
- Usage Statistics: View detailed statistics on your app usage and monitor your progress in following the 20-20-20 rule.
- Clone the repository:
git clone https://github.com/bixat/eyes_care.git
- Navigate to the project directory:
cd eyes_care
- Install the dependencies:
flutter pub get
- Run the app:
flutter run
- Launch the Eyes Care app on your desktop.
- Start using the app, and it will notify you when it's time to take a break.
- During each break, follow the 20-20-20 rule by looking at an object 20 feet away for 20 seconds.
We welcome contributions from the community to enhance the Eyes Care app. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request.
Special thanks to these amazing projects from LeanFlutter which help power CareEyes:
If you encounter any issues or have any questions or suggestions, please open an issue on the GitHub repository.