Skip to content
Retail & Wholesale SoftwareStudio ProductOngoing

Tillqorin — POS & Commerce OS for Retail

An in-house billing and inventory platform — sales, purchases, stock, ledgers, analytics, and thermal printing at pos.taylancetech.com.

Published July 5, 2026 · Taylance Tech

Built as part of our SaaS Development work

Tillqorin — Retail & Wholesale Software software case study

The challenge

Retail and wholesale shops often run on disconnected tools — a cash register or spreadsheet for sales, another notebook for purchases, and no single view of stock, customer balances, or daily profit. Off-the-shelf POS suites can be expensive, desktop-bound, or a poor fit for local workflows like Urdu receipts, barcode label printing, and credit customer ledgers. Staff turnover makes training painful when every module looks different. Owners lose hours reconciling cash drawers against handwritten ledgers, and seasonal stock swings go unnoticed until shelves are empty. We needed one fast web application our studio could ship, dogfood, and extend for real counter operations — not a slide-deck prototype that falls apart the first time a barcode fails to scan during rush hour.

Our solution

Tillqorin is a full commerce workspace: manual and touch sales order entry with barcode scanning, purchase posting, product and stock management, accounts (customers, suppliers, banks, staff), expense and cash tracking, exportable ledger reports, and an analytics dashboard for revenue, costs, and net profit trends. Receipts support thermal rolls (58mm / 80mm), A4/A5 invoices, store branding, and QR verification — deployed on pos.taylancetech.com with a Supabase-backed API. Every sale, purchase, and expense posts to the same ledger so reports always reconcile with what the counter recorded. Role-based access lets owners see profit while cashiers stay focused on checkout.

How we approached it

  • We modeled the core retail loop first: sell → update stock → record customer balance → print receipt. Purchase and expense flows reuse the same accounts and reporting layer so training one screen teaches the pattern for the rest.
  • The UI is optimized for counter speed — keyboard shortcuts, held invoices, credit sales, multi-pay splits, and draft recovery if the browser refreshes mid-sale. Touch targets and font sizes were tested on low-end Android tablets common at shop counters.
  • PostgreSQL sequences and Supabase auth keep invoice and order numbers consistent across devices; Vercel hosts the SPA and API on Taylance Tech subdomains with environment separation for staging receipts.
  • Barcode label printing and Excel exports were built against real supplier catalogs — mixed SKU formats, duplicate barcodes, and partial case packs — so the first client deployment did not require a custom data migration script.

Implementation notes

We dogfood Tillqorin on real counter workflows — not a demo catalog. That means barcode edge cases, partial deliveries, credit balances that must survive an audit, and receipt templates that still print when the browser refreshes mid-sale. Operating our own product keeps the backlog honest: if a flow is painful for us, it will be painful for a shop owner too.

Architecturally, Tillqorin separates the fast counter UI from the durable PostgreSQL ledger. Sales posts are atomic: stock, party balance, and cash movement update together or not at all. Reporting reads from the same posts the counter wrote — there is no nightly reconciliation job patching gaps.

Receipt rendering runs through a dedicated print pipeline that normalizes thermal line widths (58mm vs 80mm) and A4 layouts from the same order payload. Store logos, footer disclaimers, and QR verification links are configuration, not hard-coded templates — shops can rebrand without a deploy.

For shops evaluating software, the case study matters because Tillqorin is not a marketing mock-up. It is production software with billing, roles, and hosted infrastructure — the same class of system we build for clients who need a commerce workspace rather than a generic website.

Results

  • Unified sales, purchase, inventory, and accounts in one product
  • Analytics dashboard with revenue, expense, and net profit trends
  • Thermal, A4, and A5 invoice printing with branded receipts
  • Barcode label printing and Excel export across key reports
  • Live at pos.taylancetech.com under Taylance Tech

Technologies used

ReactViteTypeScriptExpress.jsSupabasePostgreSQLTailwind CSS

More case studies

Other projects we've shipped and documented.

Want outcomes like these?

Tell us what you're building — web, mobile, SaaS, or AI — and we'll reply with a clear next step.