Demo
See it before you apply.
Walkthrough, live demo property, or a full local run — three ways to look under the hood without booking a sales call.
Walkthrough
Founder-recorded. Real product. No slides.
Or jump straight in — sign in to the live demo property as any of six pre-seeded roles.
What's inside
Six surfaces worth poking at. Each card opens the live demo on that page.
Owner dashboard
Money, occupancy, signals, and a 7-day revenue sparkline at a glance.
Reservation detail
Friendly code, status, source, balance, quick actions, notes, comms, and activity.
Tape chart
Rooms × nights with status-coloured bars. Click any bar to jump to the reservation.
WhatsApp inbox
Threaded inbound + outbound messages, linked back to the reservation.
POS register
Open shift, ring up orders, charge to room or take cash. Closes with a counted drawer.
Global search
⌘K from anywhere — guests, reservations, folios, and rooms in one keystroke.
Or run the demo locally
Two commands. Real data. Five role-based logins. Fully offline once seeded — no fake mocks or staged screenshots.
# 1. Reset DB + apply migrations $ npm run db:reset # 2. Seed Bali Surf House (idempotent) $ npm run db:seed:demo 🏝 Seeding Bali Surf House demo property… ✓ property: Bali Surf House ✓ users: 5 (owner / manager / reception / cashier / housekeeping) ✓ inventory: 3 room types, 5 rooms, 6 beds ✓ rate plans: 4 ✓ guests: 6 ✓ reservations: 6 (in-house, departing, arriving, future, pending, cancelled) ✓ payments: 5 (completed × 2, pending × 1, partial-refund × 1, refund-pending × 1) ✓ POS: 1 outlet, 4 categories, 9 products ✓ add-ons: 6 ✓ messages: 4 (1 unread inbound, 1 replied inbound, 2 outbound) ✓ housekeeping: 3 tasks ✓ maintenance: 3 tasks ✓ smart-pricing rules: 2 (off by default)
All five demo logins use password demo1234. Re-running the seed is idempotent — only the demo tenant is rebuilt; other tenants are untouched.
What you'll see
The walkthrough is keyed to the same Bali Surf House demo you can seed yourself.
- 0–2 minProblem framingSix tools, six logins. The real cost of running a hostel today.
- 2–5 minOwner dashboard + calendarYesterday's revenue, payment mix, today's arrivals/departures.
- 5–8 minReservation + folioOpen Sofia's folio. Add a charge. Watch tax + service apply automatically. Audit log on the right.
- 8–11 minPOS with charge-to-roomBar tab → folio entry. Sofia pays one bill at checkout.
- 11–14 minWhatsApp inbox + repliesReply to the unread thread. Threaded view tied to the guest.
- 14–16 minGuest portal + smart pricing previewGuest orders breakfast on their phone. Operator sees +20% weekend rule before flipping it on.
- 16–18 minRefund + closePartial refund directly from the folio. Honest section on what's NOT built yet (OTA push, e-Faktur, receipt printer).
Ready to try it on your data?
The demo seed is opinionated. Your real property is going to look better.