BRN Billing — Offline-Ready PWA
BRN Billing is a progressive web app for shops that need reliable billing even when the internet drops. Staff create invoices offline, manage customers and products locally, and sync automatically when back online — no native app install required.
Client
BRN Billing
Year
2025
Result
Works offline & online
Category
Web Development
The challenge
Retail counters in areas with unstable connectivity could not depend on cloud-only billing — lost sales and duplicate entries were common when the network failed mid-transaction.
Our solution
A PWA with service-worker caching, local IndexedDB storage, and a sync engine that reconciles invoices and inventory when the device reconnects.
Outcomes
- Invoice creation without an active internet connection
- Automatic background sync when online
- Installable on tablets and desktops like a native app
- Consistent billing workflow regardless of network quality
Technologies used
Related projects
Sridevi Matching Center — Readymade Shop Manager
Offline desktop shop manager for Sridevi Matching Center — billing, inventory, barcodes, and readymade garment stock on Electron.
- Electron
- JavaScript
- Offline Desktop
MegaBound ERP — Inventory & Job Work System
MegaBound India ERP for purchase, QC, dual-store inventory, job work challans, BOM, and production issue — React frontend with Node.js and PostgreSQL.
- React
- Vite
- Node.js
Sri Gifts — E-commerce Platform
Custom gift e-commerce store with catalog browsing, cart, and checkout — built with Next.js and React for speed and SEO.
- Next.js
- React
- TypeScript