Bike Maintenance Tracker
Besides tracking your activities, you can also track maintenance actions on your bikes.
Data model
There are maintenance trackers tailored for professional athletes, like ProBikeGarage. The intention here is to have something for people who take care of their bikes themselves and think of it as a whole bike and not a set of components that get switched between bikes. If in the future there is demand for component tracking, we can of course think of adding it.
In the current state, we have these entities:
- Equipment: A bike, a pair of running shoes. Each activity can be associated with exactly one equipment. The equipment's usage (mileage) is computed as the sum of all activities associated with the equipment, plus a manual offset from non-tracked activities.
- Maintenance Action: A deliberately broad action that was done on the equipment. It has a title, description (Markdown) and is associated with a date, a usage, a cost and optionally photos.
- Recurring Task: A task is something that needs to be checked or done on a specific equipment, but isn't a maintenance action in itself. These are things like “apply chain lube”, “check tire pressure”. Each task has a title, an interval in days and/or an interval in kilometers.
- Task Execution: When a task is executed, it is logged with the date and the mileage of the equipment when it was executed.
Analysis features
For each equipment, you can see the maintenance actions and task executions as well as the pending task executions.
You can see the cost of maintenance, also grouped by equipment and grouped by year.
