Boilerplate
Bakery POS System
A specialized Point of Sale (POS) system designed for bakeries, featuring daily batch tracking, recipe management, and quick checkout tailored for fast-moving goods.
Features
Recipe-Driven Stock Engine
Sales automatically link finished products to recipes/BOM and deduct raw material stock in real time — from checkout all the way to COGS and gross profit.
FIFO & FEFO Inventory
Batch/lot tracking with expiry dates. FIFO for finished goods, FEFO for ingredients, plus low-stock and expiring-stock alerts.
Atomic Checkout
Transactions and stock changes are processed as a single atomic unit. A failed checkout never leaves partial data behind.
Production & Waste Management
Record production batches, manage finished goods stock, and log ingredient and product waste with automatic cost calculation.
Reports & Gross Profit
Revenue, transaction statistics, average order value, COGS, waste cost, top 10 products, category revenue breakdown, and CSV export.
Dual-Screen Customer Display
Real-time cart synchronization on a secondary monitor with a promo carousel, payment and change display, and a thank-you screen.
Pricing
Development Build
Full access to the current development build.
Tech Stack
Front End
Back End
Database
Deployment
FAQ
POS, product management, inventory, recipes/BOM, production, waste, reports, promotions, and customer display.
Yes. Finished goods and raw material stock are updated automatically based on sales, recipes, production, and waste, using FIFO and FEFO.
Yes. Including revenue, transactions, COGS, waste cost, gross profit, daily sales, best-selling products, and category breakdown.
Yes. Admin, Cashier, and Baker roles, multi-language (Indonesian & English), held orders, customer display, and store settings.
Yes. Built with SvelteKit, Svelte 5, TypeScript, Tailwind CSS, Supabase/PostgreSQL, and Vercel, with authentication, RLS, database RPC, storage, and a structure ready to extend.