Dashboard
Monthly Rental Rates
★ No facility fee · Min 1-month contract · Non-smoking · No pets
Promotions & Campaigns
Building Facilities
📆 Google Calendar Sync
Export .ics File
Download all bookings as an .ics file. Drag it into Google Calendar, Apple Calendar, or Outlook — instant import.
Per-booking: Add to Google Calendar
Every booking has a 📆 Add to Cal button — opens a pre-filled Google Calendar event in one click.
LINE OA + Google Calendar
When a booking is Confirmed, Checked-in, or Checked-out, the Apps Script automatically:
• Creates/updates the Google Calendar event
• Sends LINE Notify to the owner
• Sends LINE OA push to the guest (if their LINE User ID is saved)
• Sends a Gmail confirmation email
All Bookings
🔗 Apps Script Web App URL
Paste your deployed Google Apps Script Web App URL here. The app will POST all booking changes to it for real-time Sheets → Calendar → LINE sync.
📋 Available Room Units — Export / Import
Export your current available room units as JSON, or import a JSON backup to restore them.
☁️ Supabase Cloud Sync
All bookings and rooms are mirrored to Supabase Postgres (Singapore). App reads from cloud on startup and polls every 20 seconds for changes from other devices.
🧹 Clean Up LINE User IDs
Scan all bookings for invalid LINE User IDs (anything that doesn't start with U + 32 hex chars — usually phone numbers typed in the wrong field). Clears those values so the Sheet is consistent.
🗑️ Data Reset
Reset rooms or bookings back to demo defaults. This cannot be undone.