Full Stack Development
The Munim
Munim is a cloud accounting, billing, and GST compliance platform for small and medium businesses in India. We built the product from scratch — a web app, a Windows desktop app, and mobile apps on a single Node.js, Python, and PostgreSQL backend — covering billing, inventory, GST return filing, bank reconciliation, and AI-powered OCR for automated data entry.
Country
Type of work
Project story
The Challenge
One platform, three screens, zero compromises
Small and medium businesses in India were juggling separate tools for billing, inventory, bank reconciliation, and GST filing, with no single, affordable place to manage all of it.
- 1Replacing multiple disconnected tools for billing, inventory, and accounting with one platform
- 2Keeping up with evolving GST rules — e-invoicing, e-way bills, and GSTR filings
- 3Delivering a consistent experience across web, Windows desktop, and mobile (Android & iOS)
- 4Reducing manual data entry for invoices and expenses
- 5Supporting single businesses and multi-company accounts from the same account
- 6Giving business owners real-time visibility into cash flow, receivables, and payables
- 7Reconciling bank transactions without manual spreadsheet work
- 8Building a system affordable and simple enough for non-accountant business owners to self-serve
Our Approach
Built from the ground up, across every platform
We designed and built Munim as a single product spanning five pillars, sharing one backend and data model across web, desktop, and mobile.
Core Accounting Engine
Built the ledger, billing, and inventory system on Node.js and PostgreSQL, designed to support single businesses and unlimited multi-company accounts.
GST & Compliance
Implemented GST billing, e-invoicing, e-way bills, and return filing (GSTR-1, GSTR-3B and others) so businesses can stay compliant without a separate tool.
Cross-Platform Clients
Shipped a React web app, an Electron.js desktop app for Windows, and Flutter mobile apps for Android and iOS from the same backend.
AI-Powered Data Entry
Used Python services and OpenAI-based OCR to let users scan invoices and expense documents and have the data entered automatically.
Reporting & Reconciliation
Built bank reconciliation and a library of financial reports so owners can see cash flow, receivables, and payables without manual spreadsheet work.
Technology
Technology stack
The stack we used to build Munim from scratch across web, desktop, and mobile.
BackendNode.js BackendPython FrontendReact.js DesktopElectron.js MobileFlutter DatabasePostgreSQL AIOpenAI (OCR)
Key Features
What the platform does
Billing & E-Invoicing
GST-compliant invoicing, billing, and e-way bill generation.
Inventory Management
Stock tracking with low-stock alerts across items and warehouses.
GST Return Filing
Direct filing of GSTR-1, GSTR-3B, and other GST returns.
Bank Reconciliation
Match bank transactions against books without manual spreadsheets.
Multi-Company Support
Manage a single business or an unlimited group of companies from one account.
Financial Reporting
A library of 35+ reports covering sales, purchases, and cash flow.
Integrations
Integrated services
Payment Gateways
Online payment collection via PayU, HDFC Smart Gateway, and Razorpay.
Transaction-based
SMS (BSNL & Fast2SMS)
Transactional SMS and OTP delivery via BSNL templates and the Fast2SMS API.
Usage-based
Microsoft Clarity
Website behaviour analytics and session heatmaps.
Cal.com
Demo booking and scheduling.
Tawk.to
Live chat and customer support widget.
Brevo
Email and marketing automation.
Usage-based
Mark360
WhatsApp messaging integration.
Usage-based
Whitebook
Accounting and business data integration.
PeriOne
GST service provider for filings and compliance.
OpenAI
AI services, including OCR-based automatic data extraction from scanned invoices and expense documents.
Usage-based (API)
Full Stack Development
More case studies

Full Stack Development
Safar - Discover.
Book. Experience End-to-end platform build — web, iOS, Android, vendor & admin panels · India

Full Stack Development
ANZ Pharma
Next.js website build · New Zealand

Full Stack Development
The Wedding Notebook
Handover & ongoing development · Malaysia

WordPress Development
Step By Step 3D
WordPress development & ongoing feature work · United States

WordPress Development
OctoClean
WordPress redesign & ongoing development · United States

WordPress Development
Concept Event Solutions
WordPress & Elementor website development · United Kingdom
Let’s build