Skip to content
SYSTEMS NOMINALall platforms operationalSOC 2 Type II · ISO 27001 in progress

Pacelit — Pace & coaching.

Run-pacing app with adaptive plans, Apple Watch live coaching, and an in-product changelog the team actually publishes to. TestFlight today, App Store next.

Year
2025
Engagement
Founder-led product, public web surface live
Platforms
iOS · watchOS · Web
Stack
Expo · Swift · Next.js
5K TempoMi 2 / 3
6:24/mi
−0:08 ahead of plan
148
BPM
3.21mi
20:31total
Problem

Adaptive pace coaching with a real changelog

Pace apps tend to either lock you into their plan or hand you noisy raw GPS data with no coach in the loop. The founder wanted a runner-facing product with a real published changelog so users can see the work being done — not just an unmoving App Store page.

Approach

Native runner apps on iOS (React Native via Expo) and watchOS (SwiftUI), with a public Next.js web surface for the marketing, product features, and changelog. Releases are surfaced publicly so the audience can read what shipped this week, not what shipped a year ago.

Architecture
  • Mobile
    React Native (Expo) phone app — described on the product page as the runner-facing surface.
  • Watch
    Native SwiftUI watchOS app — described on the product page as the wrist-side coach.
  • Web
    Next.js public web surface in this repo — landing, terms, support, and the changelog route at `/apps/pacelit/changelog`.
  • Release rhythm
    Public `/changelog` page so each shipped build is documented for the audience the moment it lands.
Outcomes
  • iOS + watchOS
    Native surfaces on phone and wrist, paired with a single web home.
  • /changelog
    Public release log on the web surface — users never have to wonder if the product is being worked on.
  • One repo, one voice
    Marketing + legal + changelog all live in the same Next.js codebase, so the product story stays consistent.
What we'd build next
  • Wire an RSS feed off the `/changelog` route so power users can subscribe without polling the page.
  • Per-entry deep links on the changelog so a specific release can be shared with its own URL.
  • OpenGraph image generation per changelog entry — currently the route inherits the generic site OG.
Case study verified against code on 2026-05-20
Have something in mind?

Want one of these for your team?

Two engagements open for Q3 2026. Discovery starts at $24K.

Pacelit — Case study | 802.software | 802.software