What is Bike-Ly?
The Story
When I bought my first mountain bike, I quickly felt the need to keep track of some data about it. At first I used Excel spreadsheets — I entered all sorts of data about the bike, components, contracts (my first bike was a leased one) and settings. But at some point that got a bit boring…
How Bike-Ly came to be
Strictly speaking, this is already version 3 of Bike-Ly:
- Version 1: Excel spreadsheets
- Version 2: A Python app that never saw the light of day
- Version 3: The current platform
I see Bike-Ly primarily as a platform for all data related to your bike and the hobby.
Bike-Ly is actively developed and open to everyone as a platform.
The Tech Stack
I’ll admit it — I have an IT background and have been running a WordPress blog about my IT projects for over 15 years. Bike-Ly is my new project. If you’re curious, you can find out more about the Bike-Ly stack here. (For all non-IT folks: this is where the boring tech talk begins — feel free to jump straight to Installation instead.)
- Full stack running as containers
- Modern frameworks
- Scalable architecture
- PostgreSQL as database
- Authentication via OIDC
- Unit tests for the entire app
- Designed as a Progressive Web App (PWA)