Our product · Retail

A cloud POS that runs the whole shop.

AZ POS (azp.app) is our own multi-tenant SaaS: checkout, inventory, purchasing, invoicing and accounting in one place — built solo with AI-assisted development.

Product
AZ POS · azp.app
Type
Multi-tenant SaaS
Languages
English · Sinhala
Status
Live
platform
1
platform
POS, stock, finance, loyalty
branch
Multi
branch
inventory + stock transfers
sales velocity
30-day
sales velocity
drives stockout forecasts
languages
2
languages
English + Sinhala
The problem

Small shops juggle five tools to run one counter.

Independent and multi-branch retailers typically stitch together a till, a spreadsheet for stock, an invoicing tool and an accountant's separate books. Stock runs out without warning, and nobody sees the real numbers until month-end.

The approach

One product, clean architecture, built fast.

We designed AZ POS as a multi-tenant SaaS on a .NET 10 Clean Architecture backend with a React 19 front end. AI-assisted development let one engineer ship a product that would normally need a team — with plan-based feature unlocks via Stripe and country-specific settings.

  1. Checkout
    barcode scanning · receipts · loyalty
  2. Inventory
    multi-location · transfers · purchase orders
  3. Forecasting
    30-day velocity → stockouts + reorder qty
  4. Finance
    invoicing · expenses · double-entry accounting
The outcome

From the till to the balance sheet, in one place.

Shops sell, restock and report from a single system. Stock forecasting flags items before they run out and suggests reorder quantities, and the books are always up to date because every sale posts straight to double-entry accounting.

Inside the product

Stack & hosting

  • .NET 10
  • EF Core
  • Azure SQL
  • React 19
  • Vite
  • TypeScript
  • Stripe
  • JWT + 2FA
  • QuestPDF
  • Azure App Service
  • Blob Storage
  • Static Web Apps
  • App Insights
  • GitHub Actions
  • Cloudflare WAF