← back

Alpenpässe live

Cycling logbook for alpine passes, per person and per trip.

what it is

Pick a pass from the catalogue (country, canton, climb category, summit elevation, ascent, length, gradient), record who rode it and when, and watch each rider's collection grow: distinct passes, total ascent metres, total kilometres, canton and country completion. A trip logbook ties rides together with dates, participants, notes, and a group photo.

stack

  • FastAPI
  • SQLModel
  • HTMX
  • Pico.css
  • Alembic

notes

Cloned from a sibling app that came with auth, sessions, rate limiting, and the Docker + Caddy + Cloudflare Tunnel deploy pattern already wired up, so the platform work was mostly plumbing. All features landed after that: pass catalogue, people profiles, ride logging, and the trip logbook. In production and invite-only for now.