Full-featured POS and inventory platform
LedgerPOS
A point of sale system for sales, inventory, ledgers, invoices, analytics, authentication, and PDF receipt export.

Role
Full-stack Engineer
Stack
highlights.
Built digital POS for real-time sales tracking and business metrics.
Designed inventory flows for products, brands, categories, and stock levels.
Added invoice creation, receipt detail views, PDF export, and transaction history.
Implemented Supabase authentication with role-aware business workflows.
Product scope
LedgerPOS is a business operations app, not just a checkout screen. It combines sales, inventory, ledgers, receipts, reports, and authentication into one responsive interface.
Important workflows
- Manage products, brands, categories, and stock levels.
- Create invoices and export printable receipts with html2canvas and jsPDF.
- Track revenue, sales reports, and transaction history.
- Use command palette shortcuts and responsive layouts for faster operation.
Engineering notes
The app uses the Next.js App Router, React 19, Supabase, Radix primitives, React Hook Form, Sonner, React Day Picker, Dropzone, Turbopack, ESLint, Prettier, Husky, and lint-staged.