POS checkout and receipts
Keyboard shortcuts speed up checkout, and thermal receipts can be printed and reprinted from sales history for quick customer support.
POS platform delivery
Built a modern POS application with a keyboard-first checkout flow, admin CRUD for catalog operations, and a secured API for reporting, auditing, and day-to-day store management.
Fast checkout
Checkout
JWT + RBAC
Security
CSV exports
Reporting
Role: Full-stack engineer
Timeline: 2026 build (ongoing)
Domain: Retail operations
Retail operations need a dependable checkout flow, reliable stock tracking, and controlled admin capabilities without relying on spreadsheets or fragmented tooling.
I built a React + Vite frontend paired with a .NET Web API, adding JWT authentication, role-based permissions, audit logging, invoice numbering, and operational workflows for sales, purchases, and drawer sessions.
The system supports end-to-end store operations in one product, from checkout and receipt printing through inventory changes, reporting exports, and permissioned administration.
Keyboard shortcuts speed up checkout, and thermal receipts can be printed and reprinted from sales history for quick customer support.
Products, categories, customers, and suppliers are managed through dedicated CRUD screens, with purchases increasing stock and sales automatically reducing inventory.
Store teams can review KPIs and export reports (sales, tax, profit, purchases, inventory, stock movement) as CSV for accounting and reconciliation.