Home About Services Software Work Pricing Start a Project
Case Study

Cake Shop Billing
& POS Software.

An Electron.js Windows desktop billing system built for a working bakery — covering the counter, the kitchen ticket, the expense log and the end-of-day cash count.

IndustryBakery / Cake Shop Retail
TypeWindows Desktop App
StackElectron.js, Bootstrap, Vanilla JS
StatusActive, iterating

The problem

A cake shop counter handles takeaway sales, dine-in bills, custom cake orders and daily cash — often across separate notebooks with no connected view of stock, expenses or end-of-day cash reconciliation.

The solution

An Electron.js Windows desktop billing application storing data locally first, with background sync to Google Sheets. Billing, orders, expenses and cash management all live in one system, and the owner can check sales from a phone through a separate mobile-friendly dashboard.

Takeaway, dining & orders billing

Separate billing flows for takeaway, dine-in and cake orders, with disabled-but-visible edit history on past bills.

Silent thermal printing

Direct thermal printing for bills and kitchen tickets with no print-preview dialog interrupting the counter.

Expense management

Categorised expenses with filters, pagination, CSV export and printable reports.

Cash drawer reconciliation

Denomination-based opening/closing counts with automatic expected-cash calculation and shortage/excess detection.

Soft delete with audit trail

Deleted bills, expenses and orders are never removed — they are flagged with a staff name and reason, and excluded from totals with a restore option.

Owner mobile dashboard

A separate mobile web dashboard with Today/Yesterday/custom-date filters and drill-down into the underlying records.

Technology

Electron.jsHTML/CSSBootstrapVanilla JavaScriptGoogle SheetsGoogle Apps Script

Running a bakery or cake shop counter on paper?

See what a billing system built specifically for cake-shop workflows would include.

SURYA CODE AssistantAsk about websites, software or services
Hi! 👋 I’m the SURYA CODE assistant. Tell me what you want to build.