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 appSee more Productivity apps
NativeTalk
Multilingual messaging app with email sign-in, contacts, settings, persistent chat history, and automatic translation across supported languages.
"AppDeploy a web app called NativeTalk. NativeTalk is a messaging app for users who speak different languages. It should let users chat naturally while the app translates messages. Required functionality: 1...."
MeetWise
Meeting analytics app that connects to Google Calendar, tracks meeting time and cost, gathers post-meeting feedback, and generates AI weekly insights for better planning.
"AppDeploy a meeting tracker that connects to my Google Calendar, calculates how much time and money is spent in meetings, collects feedback after each one, and gives me an AI weekly summary."