Easy POS Docs - Roadmap
Easy POS is being delivered in stages toward a fully offline-capable PWA.
Shipped so far
Login, shift open/close, the sales terminal with split payments and barcode scanning (hardware + camera), Pricing Rule discounts, Price Lists, a Loyalty Program with in-cart points redemption, invoice register, returns, a live Razorpay payment gateway checkout, a per-cashier/per-shift reports dashboard, a customer-facing second-screen display, receipt delivery by email/SMS, installable-PWA app shell caching, and a light/dark theme toggle.
Still ahead
- Offline core — RxDB (IndexedDB) local storage, offline PIN login, and an offline invoice mutation queue so the Terminal keeps working through a dropped connection
- Sync visibility — a real background sync engine behind the Sync preview page, showing pending changes, conflicts, and cache freshness per doctype
- More payment gateways & hardware — additional gateway modules (Stripe, PayPal, ...), physical card/UPI terminal integration, and cash-drawer triggering
- Split bill, manager-approval PINs, and more — see the project's
docs/UPCOMING_FEATURES.mdin the source repository for the full itemized backlog