nights 2
Loadout Builder
No bike selected
Pick a bike from your garage to enter its workspace.
Backup & transfer
Everything lives in this browser. Export a JSON snapshot to move between devices, share with a riding buddy, or keep as insurance.
? How it works — tap to expand

Motocamp turns "what should I pack?" into "tap a kit and ride." You build reusable pieces once — bikes, gear, bags — assemble them into kits (Day Ride, Overnighter, Tour…), then spin a kit into a trip when you're heading out.

1
Bikes
Register each ride. Track odo, fuel, services.
2
Gear Inventory
One list of everything you own, with weights.
3
Bag Library
Define your physical bags + their default contents.
4
Kits
Bike + bags + nights = a reusable blueprint.
5
Trips & Pack
Use a kit, set date + destination, tick gear as you load.
Garage

Each bike anchors a chain: bags attached → kits → trips. Track total weight, fuel range, registration, VIN, and service intervals (kms or days, whichever comes first).

Gear Inventory

One global list of every piece of gear you own — name, category, weight, "per-night" flag (food, batteries, etc). Add items inline or via the bag editor; everything stays in sync.

Bag Library

Each physical bag (tank bag, panniers, drybag…) gets a card with its empty weight + default item list. Bags can be "attached" to a specific bike (under-seat toolkit) or kept movable.

Kits

A kit is a reusable blueprint: bike + chosen bags + default nights. "Day Ride", "Overnighter", "Tour" — build once, spin into trips forever. Edit a kit and every future trip uses the new contents.

Trips

A trip is what you actually do — date, destination, distance, longest leg. Spawn from a kit (fastest) or pick bags ad-hoc. Trips live on the landing page (upcoming + recent) and per-bike in the workspace.

Pack-mode checklist

Open a trip and you get a checklist by bag (or by category). Tick items as you pack them. Per-night items multiply by trip length automatically.

Maintenance & emergency

Per-bike service items with overdue alerts. A global emergency card for contacts + insurance details — tap from any screen, even offline.

Backup & transfer

Everything is stored locally in your browser. Use the Export button above to save a full backup, just one bike (with its kits), or a single kit. Import on another device to clone your setup.

Offline-first

The whole app is one self-contained HTML file. No accounts, no servers, no tracking. Save the file or install as a PWA — runs from disk, even on a SD card in your tank bag.