Blink-FIT is a Chrome Extension designed to protect users from digital eye strain by promoting healthy screen-time habits.
Blink-FIT uses real-time webcam tracking to monitor blink frequency and encourage proper screen distance. When it's time for a break, it offers personalized suggestions using AI.
- 🔴 Blink detection with live feedback
- 🟠 Screen distance monitoring
- 🧠 AI-generated micro & regular break suggestions using Gemini API
- 📊 7-section screen-time & break history summary
- ✅ Responsive UI as a Chrome Extension
We wanted to address the growing issue of Computer Vision Syndrome and Dry Eye Disease by creating a tool that gives smart, science-based reminders while respecting user preferences.
- Frontend: React, JavaScript, TailwindCSS
- AI: Google Gemini API (LLM)
- Backend/DB: Firebase, MongoDB Atlas
- Tools: GitHub Copilot, Vite, Zustand, FaceLandmarker API
- Integrated Mediapipe’s FaceLandmarker to detect eye activity
- Used Zustand for global state management across the extension
- Queried Gemini API with user survey inputs to provide personalized break routines
- Stored user logs via MongoDB Atlas
- Designed and deployed as a Chrome Extension
MIT
