Skip to main content
RideLineOS
Log in
06:40
Stop 1 of 6

The day

  1. 06:40The rack
  2. 09:12The counter
  3. 09:40The signature
  4. 11:50The strand
  5. 17:05The return
  6. 21:30The back office

RideLineOSHuntington Beach, CA

Out at 6:40.Back by 5.Nothing lost.

The rental system behind an electric bike shop on the coast road. Every bike serialized and stated, every ride quoted for the window it was actually sold for, and a check-in that settles the money.

Scroll to ride the day

06:40The rack

The rack is a record, not a guess.

One row per physical bike, keyed on its serial number. Available, reserved, rented, in service, damaged, sold, retired. You pull a bike off the floor by changing its state, never by deleting it.

  • 7 lifecycle states
  • Serial unique per shop
  • Class 1, 2, 3

09:12The counter

One window. One number. Before anyone touches a bike.

Quote a specific bike for a specific window across the hourly, daily and weekly ladders. The most specific rate plan wins, and a quote changes nothing until the agreement is written.

  • 5-level rate precedence
  • Hourly, daily, weekly
  • Per-unit overrides

09:40The signature

The wheels do not turn until the waiver does.

A versioned waiver signs to the rider record, not to a clipboard in a drawer. When the rider is a minor, checkout refuses until the guardian has actually signed. A pending co-sign is a legal state, not an error.

  • Versioned templates
  • 3 consent modes
  • Checkout blocked until co-sign

11:50The strand

Pick up at the harbour. Drop off at the pier.

Pickup and dropoff are separate fields on one agreement, so a one-way run down the coast is a rental rather than a rescue. Check a bike in at a different storefront and its home location follows it there.

  • One-way rentals
  • Return at any storefront
  • Availability per store

17:05The return

Check-in is where the money settles.

Five past five is an hourly late fee that computes against the window you actually sold and floors at zero. Damage is recorded against the specific check-in, with a reason and the staff member who found it, which is what makes it defensible three weeks later.

  • 6 agreement states
  • Late fees floored at zero
  • Reason and staff required

21:30The back office

Close out on a trail, not on memory.

Every rental route needs a real role on a real organization, and every write leaves behind who did it and what role they held. Battery cycle counts sit on the unit, so packs get retired on a number instead of on a complaint.

  • Audit on every write
  • Cycle count per unit
  • One shop cannot read another

Everything above, itemized

The day is the story.
This is the build.

Every line below is backed by a table and a route that exist today. The ones marked Next up are real domain code with no screen in front of them yet, and they are held out of every tier until there is one. A tick you cannot reach is the one thing a feature list must not do.

01

Build the Fleet

Every bike on the floor, serialized, described, and accounted for.

  • Serialized bike inventory

    Solo

    One record per physical bike, keyed on its serial number.

    Serial number unique per organization

  • Faceted bike catalog

    Solo

    Legal class, frame style, geometry, fit, size, and wheel size as independent axes.

    Class 1/2/3 · 6 frame styles · S/M/L

  • Unit status lifecycle

    Solo

    Available, reserved, rented, in service, damaged, sold, or retired.

    7 lifecycle states

  • Battery cycle tracking

    Fleet

    A cycle count per unit, so you retire packs on data instead of complaints.

    Cycle count per unit

  • Multi-location fleet

    Multi

    Every bike has a home store, and the whole fleet is visible from one place.

02

Price the Ride

Hourly, daily, weekly — quoted for the exact bike and the exact window.

  • Hourly, daily, and weekly quoting

    Solo

    Quote a specific bike for a specific window across all three rate ladders.

    5-level rate precedence

  • Early return and late fees

    Solo

    A prorated-refund or no-refund rule per plan, and an hourly late fee at check-in.

  • Per-unit rate overrides

    Fleet

    Pin a price to one serial number and it beats every broader rule.

  • Rate plan editor

    Next up

    Build and edit the rate ladder from the dashboard.

03

Sign Them Out

Waiver signed and guardian co-signed before the wheels turn.

  • Digital liability waivers

    Solo

    A versioned waiver signed to the renter’s record, not a clipboard in a drawer.

    Versioned templates

  • Guardian co-sign gate

    Solo

    Minors ride when the guardian has actually signed — checkout refuses until then.

    Checkout blocked until the co-sign lands

  • Deposit holds and damage waivers

    Next up

    Configure a deposit hold, a damage-waiver fee, or a partner policy per rental.

  • Licensed insurance partner

    Next up

    Push coverage to a licensed third party instead of holding the risk yourself.

04

Bring It Back

A check-in that settles late fees, damage, and where the bike actually is.

  • Reserve, check out, check in

    Solo

    One agreement per rental, moving reserved to active to completed.

    6 agreement states

  • Damage charges at check-in

    Solo

    Record damage against the check-in, with a reason and the staff member who found it.

  • Returns at any storefront

    Multi

    Check a bike in at a different shop and its home location follows it.

  • One-way rentals

    Multi

    Pick up at one storefront, drop off at another, on one agreement.

  • Mid-rental extensions

    Next up

    A guest keeps the bike another day and pays for it without a second agreement.

05

Run the Shop

Several storefronts, the right staff access, and a trail behind every write.

  • Staff access control

    Solo

    Every rental route requires a real role on a real organization.

  • Audit trail on every write

    Fleet

    Who changed what, on which rental, with what role.

  • Hotel and resort delivery

    Next up

    Deliver to a guest’s hotel as a dispatched, scheduled visit.

Three tiers

Priced on storefronts,
not on seats.

A one-shop rental business gets the whole single-shop loop on the bottom tier: inventory, quoting, waivers with guardian co-sign, checkout, check-in, late fees and damage recovery. Charging a beach shop extra for the part of the job that actually happens would be a strange way to start.

Pricing shown is illustrative and subject to change. Contact us for current rates.

21:30

The day closes.

Books balanced, trail written, packs on charge. Tomorrow the rack is full again at 6:40 and nothing is riding on anybody remembering what happened.

Run the day again