Today's Revenue
$4,820
⊙ Daily Target
$5,000
☼ Lunch Sales
$1,640
☾ Dinner Sales
$3,180
Short By
$180
Today's Bookings
68
14 reservations · 2 pending
☼ Lunch
12 pax · 4 res · 1 pending
☾ Dinner
56 pax · 10 res · 1 pending
⠿ Revenue Trends SGD
This Week
Monthly Comparison
This Month to Date
Last Month
Last Year (same month)
⠿ Tonight's Bookings Next 4 hours
⠿ Stock Alerts
Stock Running Low
Items 86'd (out of stock)
⠿ Staff On Duty Today
Staff Management
Manage your team, attendance, leave and roster
Staff & HR
Directory, profiles, employment details, banking
→
Clock In / Out
Live clock-in with face capture & geofence
→
Leave Management
MOM leaves, PH balance, approvals
→
Scheduling
Weekly roster, breaks, payroll, notifications
→
Staff Directory
Outlet:
| Name | Role | Outlet | Type | NRIC / FIN | Phone | Salary | Leave Bal. | Status | Actions |
|---|
00:00:00
Checking location…
Clock In / Out Capture & verify staff on-site
Select a staff member to begin.
ⓘ Staff must be within 5m of the venue. Face capture is required for verification.
Face Capture
📷
Camera preview will appear here
Today's Attendance Sheet
| Staff | Photo | Clock In | Break Out | Break In | Clock Out | Hours | Status |
|---|
Outlet:
Pending Approval
0
Approved (Month)
0
Total Requests
0
Outlet 1
Outlet 2
Outlet 3
Leave Balances — Full-time staff · year
PH credits are earned automatically when FT staff are OFF or Working on a public holiday. They are not credited if any other leave is taken that day.
| Staff | Outlet | 🌴 Annual | 💊 Medical | 🏥 Hospital | 🕊 Compass. | 👶 Childcare | 🇸🇬 PH Earned |
|---|
Leave Requests All Outlets
| Staff | Outlet | Leave Type | Period | Days | Reason | Status | Actions |
|---|
·
Week of —
Outlet:
Week of
Top row = shift time
9-17 or OFF ·
Bottom row = break 30min or 12-13 ·
Hours auto-calculated, break subtracted.
| Staff | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Hrs |
|---|
Table Availability
● Available — click to pre-fill table
● Reserved
● Occupied
Reservations
| Guest | Date & Time | Pax | Table | Outlet | Phone | Notes | CC Auth | Status | Actions |
|---|
Floor Plan:
Outlet 1 — Floor Plan
Pax capacity: 0
Drag tables to reposition · Manage tables in Settings & Admin
Indoor
Legend:
Available
Occupied
Reserved
Wall / Divider
Manage menu sub-categories per outlet. Reorder controls the display order on the POS menu.
Total Members
0
Active Vouchers
0
Total Points
0
Total Visits
0
🔍
Total Promos
0
Outlet
0
External
0
These are non-member vouchers — outlet promos & external partner codes (Grab, Fave, etc.)
🔍
🍹 Happy Hour Settings
If end time is earlier than start time, Happy Hour runs overnight (e.g. 5pm → 5am).
📅 Exception Dates
Blackout = HH off this date (e.g. public holiday). Force-on = HH runs this date even if not a normal day (e.g. Mother's Day), with an optional special rate.
Settings & Admin
Choose a category
Operations
Dashboard, point of sale, reservations
→
Staff
HR, attendance, leave, scheduling
→
Staff Permissions
All access toggles in one place
→
Legal
Privacy policy, terms, data protection
→
Settings & Admin › Staff Permissions
Staff Permissions
All access toggles, in one place
Role Defaults
Set the default access for each role. Ticking a box here immediately applies it to every current staff member with that role — and new hires with that role get it automatically going forward. Owner always has full access, so it isn't listed here.
Individual overrides — for the rare case someone needs different access than their role's default. Owners always have full access, so they're not listed.
Settings & Admin › Legal
Legal
Privacy, terms & data protection
⚠️
These are starting drafts, not legal advice. Claude isn't a lawyer. The text below is written to give you a real head start — referencing Singapore's PDPA where relevant — but a qualified lawyer should review and adjust it for your specific business before you rely on it, especially once you're handling other restaurants' data too.
Privacy Policy
Replace anything in [brackets] with your actual business details.
Terms of Service (Reservations & Dining)
Covers reservations, CC authorization, and cancellations.
Data Protection Notice
A short-form notice, useful to show at the point you collect someone's details.
Settings & Admin › Operations
Operations
Choose a section
Dashboard
Settings coming soon
→
Point of Sale
Tables, menu, stock take, sales report
→
Reservations
Settings coming soon
→
Settings & Admin ›
Operations › Point of Sale
Point of Sale
Choose a section
Tables
Settings coming soon
→
Menu
Items, categories, members, promos
→
Stock Take
Settings coming soon
→
Sales Report
Settings coming soon
→
Settings & Admin › Staff
Staff
Choose a section
Staff & HR
Settings coming soon
→
Clock In/Out
Settings coming soon
→
Leave Management
Settings coming soon
→
Scheduling
Settings coming soon
→
Settings & Admin ›
Operations › Dashboard
Dashboard Settings
Targets and layout for your Dashboard
Weekly Revenue Targets
Outlet:
These repeat every week. Changes save automatically.
📅 Special Days
Overrides the weekly target on a specific date — e.g. public holidays or events.
Dashboard Layout
Choose which cards appear on your Dashboard. Today's Revenue and Today's Bookings always show. Tip: drag any card by its ⠿ handle right on the Dashboard to reorder it.
Settings & Admin ›
Operations ›
Point of Sale › Tables
Tables Settings
Areas and tables per outlet
Outlet:
Areas
Tables
Tables now use a consistent height — only width scales with pax.
Settings & Admin ›
Operations ›
Point of Sale › Stock Take
Stock Take Settings
Ingredient inventory
Suppliers
Shared across Food and Drinks — link an ingredient to a supplier when you add or edit it.
| Name | Contact | Actions |
|---|
Ingredients
These are the raw ingredients your recipes will draw from. Set a low-stock level to get warned before you run out.
| Name | Unit | Stock | Low Stock At | Supplier | Actions |
|---|
Legend — non-measurable terms
For things like "chopped" or "a dash" — set a rough estimate once, then reuse it in any recipe.
| Term | Estimate | Actions |
|---|
Food Recipes
Set the ingredients for each dish. This is what future stock deductions will be based on.
| Dish | Ingredients | Actions |
|---|
Settings & Admin ›
Operations ›
Point of Sale › Sales Report
Sales Report Settings
Who can edit
Edit Access
Who can close the day and make changes to sales records is now managed in one place, alongside all your other staff permissions.
Settings & Admin ›
Operations › Reservations
Reservations Settings
Guest directory
Credit Card Authorization
When a new reservation's party size meets or exceeds this number, "Require Credit Card Authorization" will tick itself automatically.
Use {name}, {date}, {time}, {pax}, and {amount} — they'll be filled in automatically.
Guests
Every guest is a Member, so their reservation history, loyalty stats, and favorites all live in one place.
| Name | Contact | Company | Birthday | Visits | Favorite Dish | Favorite Drink |
|---|
Settings & Admin ›
Staff › Staff & HR
Staff & HR Settings
Add or edit your team
Team
| Name | Role | Outlet | Type | Status | PIN | Actions |
|---|
Settings & Admin ›
Staff › Clock In/Out
Clock In/Out Settings
Grace period & break rules
Location
How close to the venue staff need to be to clock in. Each outlet has its own location — stand at the venue and tap "Use My Current Location" to set it accurately.
Outlet:
Not set
Allowed Devices
Which types of device staff are allowed to clock in/out from.
Grace Periods
Late: how many minutes after the scheduled start still counts as on time. Early: clocking in up to this many minutes before the scheduled start won't count as extra paid time — it just rounds to the scheduled start.
Break Rules
A soft guideline by default — staff get a heads-up if a break runs long. Turn on the checkbox below to actually require a break be logged.
Settings & Admin ›
Staff › Leave Management
Leave Management Settings
Leave types & entitlements (Full-Time)
Annual Leave
Applies to new Full-Time hires by default. You can still set a different number for any individual on their Staff profile.
Statutory Leave Types (Full-Time)
These follow Singapore's MOM minimums by default. Only raise them above the statutory minimum — lowering them may not be legal.
⊟
Scheduling Settings
Settings for this page are coming soon.