Demo

See it before you apply.

A 14-minute Loom walkthrough, plus the option to run our full demo property on your own machine in under a minute.

14-minute walkthrough

Founder-recorded. Real product. No slides.

Demo video lands here
Founder Loom · 14 min · screen-by-screen
Email me when it's live

Or watch on YouTube / Loom directly. Full transcript and chapter timestamps available on request.

Or run the demo locally

Two commands. Real data. Five role-based logins. Fully offline once seeded — no fake mocks or staged screenshots.

~/wisma-os
# 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.

  1. 0–2 min
    Problem framing
    Six tools, six logins. The real cost of running a hostel today.
  2. 2–5 min
    Owner dashboard + calendar
    Yesterday's revenue, payment mix, today's arrivals/departures.
  3. 5–8 min
    Reservation + folio
    Open Sofia's folio. Add a charge. Watch tax + service apply automatically. Audit log on the right.
  4. 8–11 min
    POS with charge-to-room
    Bar tab → folio entry. Sofia pays one bill at checkout.
  5. 11–14 min
    WhatsApp inbox + replies
    Reply to the unread thread. Threaded view tied to the guest.
  6. 14–16 min
    Guest portal + smart pricing preview
    Guest orders breakfast on their phone. Operator sees +20% weekend rule before flipping it on.
  7. 16–18 min
    Refund + close
    Partial 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.