← Crafts
Ledger preview

Ledger

Finance pilot Full-stack engineer

Front desk accounting and reception workflow — daily cash movement, guest ledgers, and handoff summaries for spa and hospitality front desks.

Overview

Ledger streamlines what happens at the reception desk: logging payments, tying transactions to appointments, and closing shifts with reconciled totals. Built as a TypeScript pilot aligned with branch operations similar to the Chuan Spa ecosystem.

What it covers

  • Shift-based cash and card reconciliation
  • Guest account balances tied to services
  • Reception handoff notes between staff
  • End-of-day summary exports
Open shift Load float Post payment Update balance Close shift Reconciliation report Staff Ledger UI Accounts
Front desk shift
export interface LedgerEntry {
  id: string;
  guestId: string;
  amountCents: number;
  method: 'cash' | 'card' | 'transfer';
  postedAt: string;
  shiftId: string;
}
Ledger reception dashboard placeholder
Screenshot placeholder — shift totals and guest balance list.