Back to gallery

Focus Coach

What is Focus Coach?

Focus Coach is a Pomodoro timer app demo for people who want a calm focus session, a clear task, and a lightweight record of completed work. It works as a focus timer app for deep work, study sessions, writing, coding, and other distraction-prone tasks.

Key features of Focus Coach

Users enter what they are working on, start focus and break timers, adjust durations, use voice input for the task field, hear completion sounds, receive browser notifications, play focus music streams, sign in, and review or edit saved session history.

How Focus Coach was built

The source uses a React and Vite frontend with AppDeploy auth, browser Notification support, SpeechRecognition for voice input, Web Audio pings, streaming audio controls, and a tomato-themed animated background. The backend stores authenticated sessions with GET, POST, and PUT routes backed by the AppDeploy database.

Prompt used to build Focus Coach

AppDeploy a Pomodoro timer with AI coaching between focus sessions. I tell it what I'm working on, do 25-minute focus sessions, and after each one Claude gives me a quick reflection, an insight, and a sharper goal to focus on next.

Live Focus Coach demo

Open the live Focus Coach app

See more Productivity apps