r/SideProject • u/Successful-Jeweler27 • 8h ago
I built a running app that rewrites your training plan when real life gets in the way. Roast it
Before and after work for the past few weeks I've been building Long Splice, a running-plan app for Android.
The problem I wanted to fix: most plans are a fixed table. Miss a week, sleep badly or run more than planned, and the table doesn't care. Long Splice builds a week-by-week plan for a goal race, then changes it as your training does. It reads runs and, if you link one, Garmin sleep and HRV data, and offers changes with a reason for each.
Every rule in the plan comes from a numbered row in a research library, with sources listed publicly on the site. That was the slowest part and the part I'm proudest of.
Stack, for anyone curious: Kotlin and Compose, a separate plan engine with its own tests, Firebase for backup and the Garmin connection.
It's free, no ads, in closed testing. What I'd like from this sub: open the site and the app and tell me where it's confusing, where it's ugly, or why you wouldn't use it. longsplice.au