Skip to content

Fleet Management

Fleet management tracks your entire vehicle inventory - every vehicle's status, condition, location, and maintenance history.

Viewing your fleet

Navigate to Resources > Fleet. The page has two tabs:

  • All Vehicles - Your complete inventory with status, condition, and location.
  • Vehicle Types - The categories of vehicles you offer (e.g., City Bike, E-Bike, Tandem).

Use the filters to find specific vehicles by type, status, condition, or location.

Fleet list

Adding a single vehicle

  1. Navigate to Resources > Fleet.
  2. Click Add Vehicle.
  3. Fill in the vehicle details:
    • Vehicle number - A unique identifier (e.g., "CB-001", "EB-003").
    • Vehicle type - Select from your configured types (City Bike, E-Bike, Tandem, Kids Bike).
    • Model - The manufacturer and model name (e.g., "Orbea Comfort").
    • Size - Frame size (S, M, L, XL, or One Size for tandems).
    • Status - Current availability status.
    • Condition - Current physical condition.
    • Location - Where the vehicle is stored (e.g., "Shop Floor", "Workshop").
    • Properties - Type-specific fields like gear count, battery capacity, or wheel size.
  4. Click Save.

Batch create vehicles

If you need to add several vehicles of the same type quickly - and don't have specific serial numbers or model details yet - use the Create Vehicle Batch shortcut.

  1. Navigate to Resources > Fleet and open the Vehicle Types tab.
  2. Find the vehicle type you want to add vehicles for and click the batch create icon in the Actions column.
  3. Set the quantity (up to 50 at a time).
  4. Choose a number prefix (e.g., "CB" for City Bikes) - vehicles are numbered automatically as CB-001, CB-002, etc.
  5. Optionally set the start number, model, size, and condition.
  6. Click Create - all vehicles are created at once.

TIP

When you create a new vehicle type, a notification appears offering to Create batch of vehicles for that type right away - a handy shortcut for initial setup.

This is the fastest way to populate your fleet. You can always edit individual vehicles later to add specific model names, serial numbers, or properties.

Bulk CSV upload

For adding many vehicles at once with specific details per vehicle - use the CSV upload feature.

  1. Navigate to Resources > Fleet.
  2. Click Upload Vehicles.
  3. Download the template CSV file for reference.
  4. Prepare your CSV with the required columns:
    • vehicle_number - Unique identifier
    • vehicle_type - Must match an existing vehicle type name
    • model - Manufacturer and model
    • size - Frame size
    • status - available, maintenance, or retired
    • condition - excellent, good, fair, or needs_repair
    • location - Storage location
  5. Upload the file.
  6. Review the validation results - the system flags any errors before importing.
  7. Confirm the import.

INFO

The CSV upload validates each row before importing. Rows with errors (duplicate vehicle numbers, invalid types) are skipped, and valid rows are imported. You will see a summary of successes and failures.

Vehicle status lifecycle

Each vehicle has a status that reflects its current availability:

StatusMeaningAvailable for booking?
AvailableReady for useYes
RentedCurrently checked out to a customerNo
On TourAssigned to an active tourNo
MaintenanceIn the workshop for repairsNo
RetiredPermanently out of serviceNo

Status changes automatically for some transitions (e.g., a vehicle moves to "Rented" when checked out) and manually for others (e.g., moving a vehicle to "Maintenance").

Live status indicators

The Status column in the fleet list shows real-time information about each vehicle:

  • Rented - Hover over the status to see a tooltip with the customer name, booking number, and rental end date.
  • On Tour - A badge shows the tour name. Hover to see the time slot and assigned guide name.

These indicators help you quickly understand where each vehicle is and when it will be available again.

View schedule

Each vehicle has a View Schedule button (calendar icon) in the Actions column. Click it to open a calendar showing all tours the vehicle is assigned to, helping you plan maintenance around bookings.

Condition tracking

Track the physical condition of each vehicle:

ConditionDescriptionAction needed
ExcellentLike new, no issuesNone
GoodNormal wear, fully functionalMonitor
FairVisible wear, still operationalSchedule maintenance soon
Needs RepairIssues that affect usabilityMove to maintenance

Update condition after each rental return or during routine inspections.

Vehicle types

Before adding vehicles, you need to create your vehicle types. These define the categories of vehicles you offer, each with their own rental rates and properties.

  1. Navigate to Resources > Fleet and open the Vehicle Types tab.
  2. Click Add Vehicle Type.
  3. Set the name, display name, hourly rental rate, daily rental rate, and security deposit.
  4. Optionally define custom property fields (e.g., battery capacity for E-Bikes, wheel size for Kids Bikes).

Here is an example setup:

TypeHourly RateDaily RateSecurity Deposit
City Bike€6.00€25.00€100.00
E-Bike€12.00€45.00€200.00
Tandem Bike€10.00€40.00€150.00
Kids Bike€4.00€15.00€50.00

Custom properties

Each vehicle type can have custom property fields that capture details specific to that type. When you add a vehicle of that type, you'll be prompted to fill in these fields.

Field types available:

TypeUse caseExample
TextFree-form infoModel name, color
NumberNumeric specsBattery capacity (Ah), wheel size (inches)
BooleanYes/no flagsHas basket, has child seat mount
SelectPick from a listFrame size (S, M, L, XL)

Example setup by vehicle type:

  • E-Bike: Battery Capacity (number, required), Range km (number), Has Display (boolean)
  • City Bike: Frame Size (select: S/M/L/XL), Gear Count (number)
  • Kids Bike: Wheel Size (select: 16/20/24 inch), Has Training Wheels (boolean)
  • Tandem: Seats (number, default: 2)

TIP

Mark a property as Required if it must be filled in for every vehicle of that type. Optional properties are useful for details that vary or may not always be known.

Hamburg Bike Tours fleet

Here is the fleet composition for reference:

TypeCountModels
City Bike8Orbea Comfort, BH City
E-Bike5Orbea Keram, BH Atom
Tandem2KHS Tandemania
Kids Bike3Orbea MX 20, Orbea MX 24, BH Junior
Total18

Tips

  • Use a consistent naming convention for vehicle numbers (e.g., "CB-" for City Bikes, "EB-" for E-Bikes) to make identification quick. Batch create does this automatically.
  • For initial setup, use batch create for speed or CSV upload if you have specific model and serial details for each vehicle.
  • Retire vehicles rather than deleting them to preserve booking history.
  • Regular condition checks prevent surprises during rentals. Update conditions after every return.
  • Keep the location field updated so staff can quickly find specific vehicles.

WARNING

Deleting a vehicle permanently removes it and its history. Use the Retired status instead to take a vehicle out of service while keeping its records intact.