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.