Kasa POS

Scroll to explore

Kasa POS

Offline-First Point of Sale System

Technologies

C#.NETNext.jsTypeScriptEF CoreSQLiteTailwind CSSZod

Highlights

  • Full-Stack Architecture: Designed and built the entire system end-to-end — a Next.js PWA frontend backed by a .NET API using Clean Architecture, CQRS, and MediatR.
  • Offline-First Sync: Engineered offline transaction processing with automatic reconciliation once connectivity returns.
  • Hardware Integration: Implemented Bluetooth receipt printing and barcode scanning for real POS hardware.
  • Access & Operations: Built PIN-based cashier auth, shift management, and role-based access with multi-tenant-ready architecture.
  • Production Deployment: Shipped as a self-contained .NET service with SQLite, actively used by a paying client.
Visit Website