Click a free cell to create a reservation. Drag across cells for multi-night stays.
Manual booking
Airbnb
Booking.com
Agoda / Other
Hold
Blocked
Available
No listings yet
Add your properties to see the availability grid.
Properties
Listings
Manage your properties and their portal calendar sync.
No listings yet
Add your first property to begin.
Bookings
Reservations
Download confirmations, cancellations & manage all direct bookings.
🔍
Code / Guest
Listing
Stay
Amount
Balance
Activity
Notifications
New reservations and cancellations, with website bookings called out separately.
Configuration
Settings
Backups and other app-wide settings.
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.
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.
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.