Per-unit calendars with buffer for inspection, maintenance holds for a unit off the road, VIN and plate on the record, and utilization per trailer so you know which class to add.
Inventory for trailer rental
A trailer yard rents unit 6×12-03 for those dates, not "a 6×12 trailer". Share Marketplace gives every trailer its own calendar, VIN, plate, tyre and light notes and history, groups identical units so the customer books the class and you assign the unit at pickup, and blocks buffer time between rentals for the inspection.
A maintenance hold takes a unit off the booking page (a bearing, a light, a tyre) with a note and a date range. Straps, ramps and hitches are countable add-ons on the same booking.
VIN, plate, history
Each trailer with its own record and calendar; identical units grouped for booking, assigned at pickup.
VIN and plate on the unit
Group identical units
Rental history per trailer
Inspection time built in
Buffer between rentals for the walk-around; maintenance holds when a unit is off the road.
Buffer per class
Maintenance holds
Closed days
Straps, ramps, hitches
Counted accessories with their own availability, added to the trailer booking.
Countable accessories
Hitch and ball-size options
Barcode scan out and in
Questions about every trailer is its own unit, never "a 6×12".
Can customers book a class rather than a specific trailer?
Yes. Identical units are grouped; the customer books the class and you assign the unit at pickup.
What about a trailer with a flat?
A maintenance hold takes it off the page for the dates you set, with the note.