Retail2026Studio product

MaxiSoft — offline point of sale for Algerian retail

A desktop point-of-sale and business suite for small Algerian retailers: sales, stock, customer credit and the cash drawer, in Arabic, French or English, on a local database that keeps working when the internet does not.

Tauri 2React 18RustSQLiteEd25519 licensing

Related service:ERP systems

The problem

A traditional counter is run with a paper notebook, a calculator and a phone. Stock is counted from memory, credit sales are written in a notebook, and the day's cash is reconciled by hand at closing.

What we built

  • A point of sale that issues a fiscal invoice: VAT at 19% or 9%, timbre fiscal, per-line discounts, and a cancellation that returns the stock.
  • Products with SKU, barcode or QR label, photo, brand and shelf location — plus expiry alerts, several warehouses and a reorder list that puts the urgent items first.
  • Customer and supplier accounts with balances, statements, payments and credit limits, so a debt has a date and a name.
  • Cash shifts with expenses, a Z-report, and drawer reconciliation that records the variance and the reason for it.
  • One Excel workbook for the accountant — sales, VAT, margin and purchases for any date range — plus a Zakat calculation over stock and cash.
  • Arabic, French and English, with an Arabic right-to-left layout treated as a first-class one rather than a translation layer — and a licence check that runs offline.

What changed

Sales, stock, customer credit and the cash drawer sit in one local database on the counter machine. No server, no connection to maintain, and no month-end reconstruction from a pile of receipts.

Screenshots

Point-of-sale screen: product tiles with prices in dinars, category filters, and the current cart.
01Point-of-sale screen: product tiles with prices in dinars, category filters, and the current cart.
Product list with purchase and sale prices, stock quantity, SKU reference, and Excel import.
02Product list with purchase and sale prices, stock quantity, SKU reference, and Excel import.
Stock view: out-of-stock, low and available counters, with stock and sale value per product.
03Stock view: out-of-stock, low and available counters, with stock and sale value per product.
Zakat calculation over stock value and cash, with a nisab threshold the merchant enters.
04Zakat calculation over stock value and cash, with a nisab threshold the merchant enters.