What is CoachCast?

CoachCast is a live running coach app demo for broadcasting voice and music to a group of runners. It is a good example of building a group fitness audio app with real-time sessions and shareable join links.

Key features of CoachCast

A coach can create an activity, start and stop a session, share a code, broadcast updates, and coordinate listeners. The product idea supports remote running groups, training clubs, and guided workouts where everyone hears the same coaching stream.

How CoachCast was built

The source uses React Router plus AppDeploy backend routes for activities, start and stop actions, join lookup, signaling, audio chunks, broadcasts, and real-time subscriptions. The backend stores activity records and handles the coordination layer for live audio delivery.

Prompt used to build CoachCast

AppDeploy an app where a running coach can stream their voice and music live to a group of runners. Coaches create a session with a shareable link and broadcast in real time.

Live CoachCast demo

Open the live CoachCast app

See more Fitness & Health apps