Retail & Business Management ERP
Offline-first desktop ERP for retail stores, wholesalers, and distribution businesses — POS, inventory, HR, payroll, finance, and e-commerce orders in a single Electron + React application with local IndexedDB storage.

Small and medium retail businesses and wholesalers rely on expensive cloud-based ERP software that requires constant internet — a serious problem in regions with unreliable connectivity. They also juggle disconnected tools for sales, inventory, HR, and finance, resulting in manual data entry, poor stock visibility, and operational bottlenecks that eat into margins.
Built a complete offline desktop ERP application using Electron and React with IndexedDB for local persistent storage. The system centralizes 12+ business modules — POS, sales & invoicing, inventory management, procurement, customers & suppliers, HR & payroll, attendance & leaves, finance & expenses, e-commerce orders, and reports & analytics — into a single installable desktop app that runs at native speed with zero internet dependency.
Key Features
What makes this project stand out from the crowd.
Offline-First Architecture
All business data stored locally via IndexedDB using the idb library. Zero server dependency — the application runs at native desktop speed with no network latency, functioning fully without internet access.
12+ Integrated Business Modules
POS, sales & invoicing, inventory management, product catalog, customers & suppliers, purchases, HR & payroll, attendance & leaves, finance & expenses, e-commerce orders, and reports — all in one cohesive platform.
Inventory Auditing System
Dedicated stockMovements store tracks every inventory change with product reference, warehouse, movement type, timestamp, and source reference — enabling full audit trails, history tracking, and analytics generation.
Real-Time Dashboard & Analytics
Revenue trends, sales analytics, inventory insights, and business metrics rendered with Recharts. Dashboard loads instantly from local data with no API calls — executives get answers in milliseconds.
Tech Stack
Cutting-edge technologies powering this project.
The Results
Measurable impact delivered for Personal Project.