Novix Forge
Start a project

Case study · Lahore, Pakistan

Novix POS: checkout, stock and accounts in one app.

Novix POS is our own point-of-sale and store management software for retail shops. It runs as a Windows desktop app that works offline and covers the whole day: checkout and receipts, stock and barcode labels, purchasing, customer credit, expenses and reports.

Product
Novix POS (our own product)
Industry
Retail point of sale
Platform
Windows desktop app
Location
Lahore, Pakistan
Status
Live demo available

At a glance

The app, at a glance.

The brief

A busy counter needs speed, not paperwork.

A retail counter is busy, and the owner needs to know what's selling, what's running out and who owes money. The software has to keep up with all of that, every day.

Screen tour

Every part of the shop, in one app.

  1. 01

    Checkout at the counter

    Search by name, SKU or barcode, change quantities, hold a sale and resume it later, add a discount and take payment. Tax and totals update as you go.

    • Barcode or name search
    • Hold and resume sales
    • F-key shortcuts
    novixforge.com/demo/novix-pos/
    Novix POS checkout screen with a cart of five items and the product grid
  2. 02

    Dashboard for the owner

    Revenue, expenses, net profit, low-stock alerts and the latest sales, purchases, returns and expenses on one screen, with charts.

    • Profit after expenses
    • Low-stock alerts
    • Full analytics page
    novixforge.com/demo/novix-pos/
    Novix POS dashboard with revenue, profit, expenses and charts
  3. 03

    Stock and barcode labels

    Products, brands and categories, stock adjustments with history, import and export, and barcode labels printed on thermal label printers.

    • Stock history
    • 40x25mm thermal labels
    • Import and export
    novixforge.com/demo/novix-pos/
    Novix POS label printing screen with a barcode label preview and print queue
  4. 04

    Customer credit and ledgers

    Customers, groups with their own discounts, and a ledger for each customer with a running balance. Take a payment and print the ledger.

    • Running balance
    • Group discounts
    • Printable ledger
    novixforge.com/demo/novix-pos/
    Novix POS customer ledger with outstanding balance and transactions
  5. 05

    Purchasing and suppliers

    Purchase orders that add stock when received, supplier accounts with their own ledger, and purchase returns.

    • Receive stock from a PO
    • Supplier ledger
    • Purchase returns
    novixforge.com/demo/novix-pos/
    Novix POS purchase orders list with supplier names and statuses

See it working

Real clicks, real screens.

Every clip below is the real app, recorded in the live demo with sample data. Open the demo and click through the same screens yourself.

  1. 01

    A sale, from search to receipt

    Search for items, add them to the cart, change a quantity, pay in cash and get the receipt.

    • Live totals with tax
    • Change worked out for you
    • Receipt with a barcode
    novixforge.com/demo/novix-pos/
  2. 02

    Receipt design with a live preview

    Switch receipt fields on or off and the preview changes as you click, before anything is printed.

    • 58mm and 80mm paper
    • Logo, NTN, tax and payment lines
    novixforge.com/demo/novix-pos/
  3. 03

    Dashboard and analytics

    Scroll through the owner's numbers, then open the full analytics page.

    • Revenue, expenses and profit
    • Recent activity
    novixforge.com/demo/novix-pos/
  4. 04

    Barcode labels in a few clicks

    Find products, add them to the print queue and see the label before it prints.

    • Thermal label sizes
    • Name, SKU, price and barcode
    novixforge.com/demo/novix-pos/

What we did

What's inside, module by module.

  1. 1
    Counter

    Sales

    Checkout, held sales, quotations that turn into sales, sales returns and printed receipts.

    • Quotations
    • Sales returns
    • Receipt reprints
  2. 2
    Stock

    Inventory

    Products, categories and brands, stock management and adjustments with a full history, and barcode labels.

    • Stock adjustments
    • Low-stock levels
    • Import and export
  3. 3
    Money

    Accounts

    Customer and supplier ledgers, payments against credit, and expenses by category.

    • Customer credit
    • Supplier payments
    • Expense categories
  4. 4
    Control

    Users and roles

    Admins, managers and cashiers each see only the screens their role allows. Staff log in with a 6-digit PIN.

    • Roles and permissions
    • PIN login
    • Audit log
  5. 5
    Safety

    Data on the shop's PC

    A local database on the shop's own computer, with backup and restore, so selling never waits for the internet.

    • Works offline
    • Backup and restore

Under the hood

Built for a real shop counter.

Gallery

Delivered

Safe data, clear roles.

How it keeps the shop's data safe

  • Data stays on the shop's own PC, in a local database.
  • Backup and restore are built in.
  • Important actions go into an audit log.
  • Cashiers only see the screens their role allows.

Tools and tech

  • Electron
  • React 19
  • TypeScript
  • Tailwind CSS
  • SQLite
  • Recharts
  • JsBarcode

FAQ

Questions about this project.

What is Novix POS?

Novix POS is our point-of-sale and store management software for retail shops. It handles checkout and receipts, stock and barcode labels, purchasing, customer credit, expenses, users and reports in one Windows desktop app.

Does it need the internet?

No. The data is kept in a local database on the shop's own PC, so the counter keeps selling even when the internet is down. Backup and restore are built in.

Can I try it?

Yes. The live demo runs the same app in your browser with sample data from a made-up store. Nothing is sent to a server, and your changes are cleared when you close the tab or press Reset.

Does it print receipts and barcode labels?

Yes. It prints receipts on 58mm and 80mm thermal paper, with a live preview while you design them, and barcode labels on thermal label printers.

Can you build a POS or store software for my business?

Yes. We can shape Novix POS around your shop or build software around the way you already work. Book a free 30-minute call and tell us what you need.

Your site next?

Want results like Novix POS?

Tell us about your website. On a free 30-minute call we'll show you what's holding it back and what we'd fix first.