โ„

Christmas Dinner Ticketing System

Church Christmas Dinner
V1.0

Dashboard

Live overview of sales, seating and attendance for the event

Sales Progress

0 / 0 seats sold0%

Attendance Progress

0 / 0 checked in0%

Table Occupancy Overview

Recent Ticket Sales

    Recent Check-Ins

      Attention Needed

      Outstanding Payments

        Tables With Incomplete Guest Details

          Tables Not Fully Allocated

            Duplicate Check-In Warnings

              Ticket Sales

              Record a new sale โ€” individual tickets, groups, or full tables
              Order #DateBuyerSale TypeQty Total (RM)PaidOutstandingStatusSold ByAction

              Orders

              Manage every order โ€” payments, seat assignment, transfers, cancellations
              Order #BuyerPhoneTicketsFull Tables TotalPaidOutstandingPaymentTables Guest DetailsSale DateSold ByStatusAction

              Guest & Seating

              Assign guests to tables and seats, manage the floor plan

              Check-In

              Scan, search, or manually enter a ticket code to check guests in
              Tip: type a full ticket code (e.g. XMAS26-T01-01) and press Enter to jump straight to the ticket, or search a table coordinator's order number to check in a whole table.

              Lucky Draw

              Draw prizes from the pool of eligible checked-in guests

              Prizes

              PrizeQty LeftSponsorValue (RM)OrderAction

              Draw Rules

              Winner History

                Reports

                Export any report to CSV for printing or record-keeping

                Settings

                Event configuration, rules, and data management

                Event Details

                Ticketing & Tables

                Rules

                Data & Demo Mode

                All data for V1.0 is stored in your browser's local storage. Use Export Backup regularly. Data is organised into collections (orders, tickets, guests, tables, payments, checkins, prizes, transfers, audit_logs, settings) so this can be migrated to Supabase later without rebuilding the interface.

                Audit Log

                Date/TimeUserActionRecordPreviousNewReason