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 (2)

Collapse
 
gbad8 profile image
Guilherme d'Almeida

Fantastic! I'm using Pomodoro for a long time, and I've tried a lot of timers. This is the best till now. I'm going to use it daily, for sure.

In regard to the question, I guess simplicity is key. There are a lot of apps so hard to use!!

A question: what are AI smart suggestions for? Are they productivity tips, or something like that?

Collapse
 
adrianbailador profile image
Adrián Bailador

Thank you so much for your support, I really appreciate it... I'll keep improving it.

For now, these are suggestions about the types of tasks you're creating and a daily summary of your productivity.

I'll keep improving things, step by step.

Thanks 😊