Visible MVP admin

Rental controls prototype

Manage local demo data for products, blocked dates, starter packages, and reservation statuses. This page is visible for the MVP and will be password protected later.

MVP admin prototype — visible for now. Password protection and backend storage will be added later.

Dashboard summary

Products

Add or edit front-end demo inventory, prices, categories, active status, fire/safety flag, and prototype image. Image controls are local-browser previews now and are prepared for future backend/R2 uploads.

Prototype-safe: selected images preview immediately and are stored in this browser only. Future real uploads should store files in backend/R2 and save the returned URL.

Blocked dates

Block demo inventory for rentals, maintenance, damage, owner holds, or other reasons.

Starter packages

Edit package price, active status, included demo product quantities, and package image. Package buttons add individual items to the customer cart while package savings are detected from cart contents.

Prototype-safe: selected images preview immediately and are stored in this browser only. Future real uploads should store files in backend/R2 and save the returned URL.

Reservations

Submitted front-end MVP reservations appear here in the same browser through localStorage only.