๐ Contest Clocker โ Never Miss a Coding Contest Again ๐
Source: Dev.to

Overview
Are you into competitive programming? Tired of missing contests across Codeforces, LeetCode, and CodeChef?
Contest Clocker is a free, lightweight Chrome Extension that helps you stay on top of upcoming contests with smart reminders, calendar integration, and powerful filtering โ all in one click.
๐ก Why I Built This
As a developer who regularly participates in contests and interview prep, I found myself constantly switching between platforms and forgetting start times. Thatโs when I built Contest Clocker โ a zeroโfriction solution to get notified, filter contests, and sync them to your Google Calendar.
โ๏ธ Core Features (v2.0)
- โ MultiโPlatform Support: Codeforces, CodeChef, LeetCode (more coming!)
- ๐ Smart Notifications: 15โฏmin / 1โฏhour / 1โฏday before contest
- ๐ Add to Calendar: 1โclick Google or Outlook sync
- ๐ฏ Advanced Filters: By duration, platform, contest type
- ๐ Dark/Light Theme: Beautiful UI with smooth toggle
- โฟ Accessibility: Font size, high contrast mode, ARIA support
- ๐ Configurable View: Hide/show columns, compact mode
- โก Superfast Load: API cached, blazing UI
๐จโ๐ป Whoโs This For?
- Competitive programmers tracking multiple sites
- Students preparing for interviews (DSA grind!)
- ICPC / Kickstart / CodeJam participants
- Anyone serious about staying consistent
๐งช Upcoming Ideas
- Personal dashboard for contest history
- Telegram / WhatsApp daily alerts
- Contest difficulty predictions
- Autoโsync with Google Calendar every 24โฏhours (Pro)
๐ Tech Stack
- Frontend: Vite + React
- Styling: CSS Modules, Dark/Light toggle via
localStorage - Chrome Extension: MV3 + Manifest permissions + popup UI
- Google APIs: Calendar sync + OAuth2 scopes
- Hosting: Netlify (HTTPS + custom domain)
- Domain:
contestclocker.comvia Spaceship

๐ง Behind the Scenes
It started as a side project and now has dozens of daily users. Iโve just added a polished UI, more filters, and a privacyโfocused domain setup for Google OAuth.
If youโre building Chrome Extensions, check out how I handled domain, SSL, and the privacy policy to pass Google OAuth verification smoothly.
๐ค Feedback Welcome
Try it out and let me know what youโd love to see added next. Open to suggestions, bug reports, or even contributions!
Stay consistent. Stay competitive.
Let Contest Clocker handle the timing โ you focus on winning.
Tags: #competitiveprogramming #chromeextension #calendar #javascript #codechef #codeforces #Leetcode #notification #productivity