GDSC Hackathon Project
FocusIn is a lightweight and intuitive Google Chrome extension designed to help users stay focused and reduce distractions by blocking time-wasting websites. Whether you're studying, working, or just trying to build better habits, FocusIn empowers you to take control of your browsing time.
- ✅ Toggle website blocking with a single button
- 🧱 Customizable list of blocked websites
- 🔒 Persistent settings using Chrome local storage
- 🧘♂️ Clean, minimalist design to keep you focused
- 🌙 Dark theme for low-distraction interface
- Users add distracting sites to the blocklist.
- When enabled, any attempt to visit a blocked site is redirected or blocked.
- A subtle timer records and logs attempts to visit blocked content.
- Toggle the extension on or off using a color-coded button (green = active, red = off).
- Clone this repository:
git clone https://github.com/your-username/focusin.git
- Open Google Chrome and go to chrome://extensions/
- Enable Developer mode
- Click "Load unpacked" and select the FocusIn/ directory
- HTML, CSS, JavaScript
- Chrome Extensions API
- Chrome Storage API
- Gemini API
We wanted to build a simple, no-nonsense productivity tool for students and professionals constantly battling online distractions. FocusIn is our hackathon solution to this modern problem.
- Wasayuddin Syed
- Louis Nguyen
- Aryan Shah
- Zayn Bhatti