Hack #3: Replit · Replit
9 Apr, 14:49
DayCoach is a voice-powered daily accountability app that adapts its coaching style based on how you've been showing up. Instead of passive to-do lists, you have a real conversation with an AI coach every morning and evening — and the coach updates your task list in real time while you talk. The app uses ElevenLabs Conversational AI to power four distinct coaching personas — Sunny, Coach, Commander, and Champion — each triggered automatically based on your streak and completion patterns. You never pick a coach; the app decides based on your recent behavior. Keep your streak and you get warm encouragement. Miss three days and Commander shows up with no excuses. ElevenLabs handles the full voice conversation, including client-side tool calls that let the coach mark tasks complete, add new ones, update vague ones, or delete them mid-session — all reflected live in the UI. The app is deployed on Replit using autoscale, with a PostgreSQL backend (Neon) and a React frontend served from the same Express server in production.
