Inspiration
We've all been there - staring at the clock, wondering where the day went. Productivity tools promise to help, but they're often boring, intrusive, or just... forgettable. We wanted to build something that actually sticks with users. Something they'd remember. Something that might even make their friends' browsing experience a little more... interesting.
What it does
TT67 (TimeTracker67 βΆπ€·βββ·) is a Chrome extension designed to help users understand their browsing habits. It monitors time spent across websites, provides focus timers, and syncs seamlessly across devices.
Oh, and there might be some additional features that activate under certain conditions. We can neither confirm nor deny the existence of any duck-related functionality.
How we built it
Frontend: Next.js + Tailwind CSS for the landing page
Backend: FastAPI + Supabase for user management and real-time status syncing
Extension: Chrome Manifest V3, content scripts, and some... creative DOM manipulation
Challenges we ran into
Getting the Chrome extension to seamlessly integrate with our backend while maintaining a clean UX was tricky. Also, making sure certain features only activate at exactly the right moment required careful state management.
Accomplishments that we're proud of
The landing page looks incredibly legitimate. Users have no idea what they're signing up for - I mean, users feel confident they're getting a professional productivity tool.
Also, our admin control panel is genuinely sleek. Real-time status updates, remote configuration, live session timers. Very satisfying to use.
What we learned
We learned that user experience is everything. A polished UI builds trust π.
What's next for TT67
Better insights! We all love to know how productive we have been. The possibilities are endless.
We're also considering a mobile companion app. Imagine the chaos - I mean, productivity - on the go.
Check out our product page: https://rollb0t.vercel.app/
β οΈ Please don't click the logo in the top left corner three times. Just... trust us on this one.
Built With
- fastapi
- nextjs
- plasmo
- react
- supabase
Log in or sign up for Devpost to join the conversation.