DEV Community

Run_Dev
Run_Dev

Posted on

I built a running app in 13 days because I kept quitting my training plans

I built a running app in 13 days because I kept quitting my training plans

I've been running on and off for years. My biggest problem was never motivation — it was that I'd miss two sessions and the whole plan would fall apart.

Every. Single. Time.

I'd look at the plan, see I was already 3 sessions behind, and just... stop. Sound familiar?

So I built RunAdapt

RunAdapt is a training plan that adapts automatically when you miss sessions:

  • Miss a session? It reschedules it.
  • Miss two in a row? It lowers the intensity.
  • Too far behind? It moves your race date instead of pretending you're still on track.
  • Less than 30 min available? It creates a shorter session so you don't skip entirely.

No AI, no black magic. Just smart logic that keeps your plan relevant no matter what life throws at you.

The stack

  • Next.js
  • Vercel (Hobby plan — free)
  • Supabase

Built in 13 days from scratch.

What I learned

The hardest part wasn't the code — it was figuring out who the app is actually for. After two days of Reddit feedback I landed on this: people who have been starting and quitting running plans for years, not because they're lazy, but because the plan never forgives you for being human.

Still looking for my first real users and brutal feedback.

runadapt.vercel.app

showdev #beginners #webdev #running

Top comments (0)