Nien Homestays
Reservations Console — admin sign in
Forgot password?
Reset your password
Back to sign in
Set a new password
  • • At least 8 characters
  • • At least 1 uppercase letter
  • • At least 1 symbol (e.g. ! @ # $ %)
Nien Homestays
📊 Dashboard
📅 Calendar
🏠 Listings
💰 Rates
📋 Reservations
💵 Expenses
📈 Reports
👥 Guest Portal
🔔 Notifications 0
⚙ Settings
↶ Log out
Nien Homestays

Dashboard

—

Check-ins today
Check-outs today
Check-ins tomorrow
Check-outs tomorrow
Month-to-date occupancy
→
Website Visitors

Loading…

—

Click a free cell to create a reservation. Drag across cells for multi-night stays.

Manual booking
Website booking
Airbnb
Booking.com
Agoda / Other
Released nights
On a released night
Hold
Blocked
Available
No listings yet

Add your properties to see the availability grid.

Listings

Manage your properties and their portal calendar sync.

No listings yet

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.

Below base rate Seasonal rate set Booked / blocked
Set a rate for a date range
📅 Seasonal / Date Range Rates
🗓️ Weekend / Weekday Rates
🏷️ Long-stay Discount
Percentage off the room rate (not the extra-guest fee) when a room is booked for the minimum number of nights or more. Existing bookings keep the percentage they were booked at. If several rules cover a check-in date, the most recently added one applies.
📈 Future Base Rate Change
🔍 Check a Date
Guest Rates

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.

Loading…

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.

At a glance
Guest accounts
Loading…

Notifications

New reservations and cancellations, with website bookings called out separately.

Settings

Backups, notifications, the public website and Bonnie.

Backup & Restore

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.

Restore from a Backup File

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.

Push Notifications

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.

Change Password

Your login username (nienhomestays@gmail.com) stays the same — this only changes the password itself. Worth doing every few months as routine hygiene.

  • • At least 8 characters
  • • At least 1 uppercase letter
  • • At least 1 symbol (e.g. ! @ # $ %)
Guest Portal Accounts

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.

Lock Code Cleanup

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.

Site Theme

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.

Header Style

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.

Bonnie (website chat assistant)

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).

Avatar
Usage
Loading…
Questions guests asked

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.

Loading…
Answers you've taught Bonnie

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.

Loading…