Dashboard
—
Loading…
—
Click a free cell to create a reservation. Drag across cells for multi-night stays.
Add your properties to see the availability grid.
Listings
Manage your properties and their portal calendar sync.
Add your first property to begin.
Rates
Set each room's base rate and date pricing, or give selected returning guests their own rate.
What this room charges on any night without a seasonal rate, weekend rate, or future rate change in effect below.
The most this room can hold. Enforced identically on the reservation form here and on the website's booking flow, so a booking can't be created on one side that the other would refuse.
Charged on top for each guest beyond 2, on the website's booking flow. Only applies as the default for a new booking or one that's never had its own rate set — an existing reservation keeps whatever rate it was made under until you edit that reservation directly in Reservations.
Charged for each child aged 2–12 on the website's booking flow (infants under 2 stay free). Like the extra guest fee, a booking keeps the child fee it was made under.
Give a returning guest their own rate. On the website they see it after signing in, and it is filled in for you when you pick them on a manual reservation. Everyone else sees the normal rates.
Reservations
Download confirmations, cancellations & manage all direct bookings.
| Code / Guest | Listing | Stay | Amount | Balance |
|---|
Expenses
Running costs — utilities, repairs, supplies, staff, and more. Independent of reservations and guests.
Reports
Invoices, payments, un-invoiced stays, blocked dates, quotations and the website waitlist.
Guest Portal
Who is signing in to the guest portal, how often, and what they are doing there.
Notifications
New reservations and cancellations, with website bookings called out separately.
Settings
Backups, notifications, the public website and Bonnie.
Supabase's free tier doesn't include automatic backups. This downloads every listing, reservation, synced booking, and hold as one file you keep wherever you like — a completely independent safety net.
Only use this to repopulate a fresh, empty database after a genuine data-loss event — not on a database that already has data in it, since this only inserts records and doesn't check for duplicates.
Get a real alert on your phone — with an app icon badge count where the platform supports it — the moment a new reservation, cancellation, or synced booking comes in, even if the app isn't open. Works best on iPhone (Home Screen install, iOS 16.4+); on Android the notification itself works, but the icon badge specifically isn't supported by Android's browser yet.
Your login username (nienhomestays@gmail.com) stays the same — this only changes the password itself. Worth doing every few months as routine hygiene.
Look up a guest who has signed in to the guest portal and add or fix their details (name, date of birth, nationality, address, GSTIN, emergency contact). Their phone number and email can't be changed here: those are what they sign in with.
Finds cancelled reservations that still have a live Seam access code on file — this can happen if a code finishes provisioning in the moment right after a booking is cancelled, or if an earlier revoke attempt failed silently. For each one found, this deletes the code from the actual lock via Seam first, and only clears our own record of it once that delete is confirmed — never the other way around, since clearing our record of a code that's still physically live on the lock would mean losing the only way to ever revoke it.
Cosmetic-only color palette for the public booking site (nienhomestays.com). Changes take effect on the live site within about a minute — nothing else about the site changes.
How the menu looks and moves in the header of the public site on large screens (1280px and wider). Phones and tablets keep the compact header. Changes go live within about a minute.
Switch Bonnie on or off for the public site, choose her avatar, watch how much she is used, and learn from the questions guests ask her. Changes go live within about a minute. Usage shows counts and timings only. The questions guests type, and Bonnie's answers, are kept for 180 days in the Questions tab (emails and phone/ID-like numbers are stripped out, no names or IPs).
Use this to spot gaps in what Bonnie knows. Tick "Reviewed" once you've dealt with a question. Anything marked Couldn't answer hit an error. Kept for 180 days.
Use "Improve answer" on any question in the Questions tab, or add one here. Bonnie reads these before her built-in notes, so an entry wins if they disagree. Changes reach her within about a minute.