DEV Community

Adrián Bailador
Adrián Bailador

Posted on

☕ Just launched The Coffee Timer - my personal productivity project 🚀

My time management app is finally in production. It combines the Pomodoro technique with a coffee-inspired aesthetic and smart automation.

🎯 What is The Coffee Timer?
A web application that helps you stay focused with 25-minute work sessions, intelligent task management, and productivity insights.

✨ Key features:

  • Pomodoro timer with animated coffee cup visualization
  • Auto-start sessions - maintains your flow between work and breaks
  • Session feedback tracking - understand when you're most productive
  • Live timer in browser tab - no need to switch windows
  • Task management with priorities, tags, and categories
  • AI-powered daily summary and smart suggestions (Google Gemini)
  • Ambient sounds for better focus
  • Focus Mode for distraction-free work
  • Dark/light mode
  • PWA - works offline, installable as a native app
  • Google authentication
  • Premium subscription with advanced analytics via Stripe

🛠️ Tech stack:
Frontend: React + TypeScript + Tailwind CSS
Backend: .NET 8
Database: Supabase (PostgreSQL)
AI: Google Gemini API
Payments: Stripe

This project taught me about Stripe payment integration, JWT authentication, generative AI APIs, real-time browser tab updates, and building smooth UX flows that reduce friction instead of adding it.

The biggest lesson? Shipping version 1.0 with core features beats waiting for perfection.

🔗 Try it free: https://thecoffeetimer.com

Do you use the Pomodoro technique? What features would make a productivity tool actually useful for you? I'd love to hear your thoughts!

Top comments (0)