♫
Spotify OAuth and playback
Users connect Spotify through OAuth and continue into a playback-driven experience with Now Playing, Library, Playlists, and Search flows.
Tempo-aware running companion
Stempo connects motion, rhythm, and listening into one clean mobile experience. Track your daily steps, match playlists to your pace, and turn every session into a smoother, more motivating run.
Spotify
Playback-driven experience
Health
Motion and steps tracking
1 flow
Music, movement, feedback
♫
Users connect Spotify through OAuth and continue into a playback-driven experience with Now Playing, Library, Playlists, and Search flows.
◔
Stempo combines listening data with step and motion input so the interface can react to pace, session flow, and movement goals.
▣
The product includes onboarding for Spotify connection and movement setup, making first launch easier and demo-ready.
The project has a concrete engineering stack, including a Flutter app, FastAPI backend, MySQL database, and Spotify/motion integrations.
Main cross-platform app layer for Android, iOS, Web, and Desktop.
Backend API layer for authentication, app logic, integrations, and per song bpm features.
Database layer for storing song data after first play.
Navigation across onboarding, home, now playing, playlists, and more.
OAuth callback flow and fitness/step data integration.
Drop your email and we’ll let you know as soon as Stempo is live. No spam, just the release.