For
don.

A maintenance tracker for every vehicle you own. Service intervals counted in kilometres or months, with a mileage history, a logbook per vehicle and a list for the parts inventory. I built this app because I needed it myself; the manuals of older motorcycles are out the door and have made room for Fordon.

Type

Personal project

Role

Full-stack engineer

Status

Live, public release in 2026

Live on

fordon.nl

The itch

Motorcycle maintenance manuals come with a maintenance schedule that reads like a homework list; change the oil every X kilometres, check the valves every Y, replace the belt every Z months. You have to keep track of all of this yourself.

In the beginning I kept the schedule in a spreadsheet: filling in mileage by hand, calculating what was due, sometimes forgetting something. From my phone it was a hassle to quickly add something. At some point it was less work to build my own web app for it than to keep maintaining the spreadsheet.

Capabilities.

What it does
01

Maintenance schedules

Set an interval (for example every 5,000 km or every 12 months), and the app keeps track of how overdue you are. The dashboard shows what is due this week and what is already past.

02

Mileage history

Mileage readings are recorded over time. The app uses them for the maintenance calculation, but it is also nice to look back at how much you rode in a year.

03

Service log

One entry per visit to the garage or to your own workbench, with cost, description and attached invoices. Replaces the shoebox where you would otherwise keep your paper receipts.

04

Parts inventory

Keep track of what is on the shelf: spare tyres, spark plugs, oil. Handy when you are staring at a half-disassembled engine wondering if that NGK plug in the drawer is actually the right one.

Stack.

Built with
TypeScriptSvelteKitPostgreSQLSelf-hosted
Next caseChimney sweep