QuickPOS

v1.0.34 — April 2026

April 2026

Receipt Printing

  • ESC/POS direct thermal printing — receipts sent straight to the printer, no browser print dialog
  • Printer auto-detected from system printer list (CUPS on Mac/Linux)
  • Printer selection dropdown in Business settings — populated from connected printers
  • Paper width setting — 58mm and 80mm supported
  • Auto-print on sale — receipt fires automatically when cashier taps Done
  • Test Print button in settings
  • Reprint button on each order card in Order History

Push to Customer Display

  • Monitor icon on product cards — tap to push full-screen to customer display
  • Full-screen product overlay: background image, name and price top-left, description panel at bottom
  • Description auto-scrolls smoothly for long content, pauses at top and bottom
  • Push from product info modal with dedicated button
  • Push from Order History — useful for repeat customer queries
  • Auto-clears after 45 seconds and resumes playlist
  • Clears immediately when a cart event arrives

Related Products

  • Link related products in the product editor via a searchable, paginated picker modal
  • Related products shown as "You might also like" strip in the product info modal
  • Tap a related product in the modal to push it directly to the customer display

Product Editor

  • "Ingredients / Allergens" and "Full Description" fields unified into a single "Product Description" field
  • Related Products section added above Save button

Appearance Settings

  • 8 curated colour presets — Amber, Ocean, Forest, Violet, Ruby, Teal, Gold, Slate
  • Light and dark theme toggle
  • Default category and default sort order settings

Build & Distribution

  • Separate Mac Intel (x64) and Mac Apple Silicon (arm64) DMG builds
  • GitHub Actions auto-versioning from git tags
  • Windows build code-signing suppression when no certificate is configured
  • SQLite database (better-sqlite3) replacing JSON file storage

v1.0 — Initial Release

April 2025

Core POS

  • Product grid with categories, search, barcode scanning and pagination
  • Cart with quantity controls, item removal and discount (% and fixed amount)
  • Service modes — Takeaway, Eat In and Delivery (Hospitality) / Collection and Delivery (Retail)
  • Cash, card and split payment with change calculation and quick tender buttons
  • Thermal receipt printing — 80mm optimised with business details and cashier name
  • Hold and resume multiple sales simultaneously — persisted across restarts
  • Cart persistence per staff member — restored on login across any device

Products

  • Product images, emoji fallback, short description and rich text ingredients/description
  • Product option groups — single/multi-select, required/optional, price add-ons
  • Stock tracking with low stock alerts and out-of-stock toggle
  • Per-product tax rate override, SKU and barcode fields
  • Categories with emoji icons

Displays

  • Order Display — Kitchen Display (Hospitality) and Stockroom Display (Retail) with three-stage ticket workflow
  • Customer Facing Display with live cart, payment confirmation and media playlist
  • Ready to Collect notification at the POS when order is complete

Security & Staff

  • Mandatory staff PINs — each person has their own name, PIN and saved cart
  • Admin PIN gates Settings, Products, Analytics and discounts
  • Auto-lock with configurable timeout
  • Setup wizard on first run — admin PIN, staff, business details and tax

Customer Self-Ordering

  • Customer-facing menu at /menu — accessible from any device on the local network
  • QR code per table with pre-filled table number
  • Stripe payment integration — card, Apple Pay, Google Pay
  • Orders flow directly to the Order Display and Order History

Platform

  • Native desktop app for Mac (Universal), Windows and Linux
  • Runs entirely on local network — no internet required
  • Multi-device over Wi-Fi — unlimited connected devices
  • All data stored locally as plain JSON files
  • Hospitality and Retail business types
  • Tax-inclusive and tax-exclusive pricing, multiple tax rates
  • Full order history with void and refund
  • Revenue analytics — daily/weekly/monthly charts and top products
  • Keyboard shortcuts for desktop power users