
How we built a multi-tenant SaaS for Indian SMBs using React + Firebase
How We Built a Multi-Tenant SaaS for Indian SMBs Using React 19 + Firebase + Razorpay I'm Narendra, a developer from Rahuri, Ahmednagar, Maharashtra. Over the past year I built Muttha Finance — a digital ledger SaaS for Indian shopkeepers, wholesalers and traders. This post covers the technical decisions, architecture, and lessons learned building a production multi-tenant SaaS from scratch. Live app: https://app.mutthasales.in The Problem We Were Solving Indian wholesale traders run their entire business on paper registers called "Khatavni" or "Bahi Khata". Every trader tracks: Daily income and expense Party-wise accounts (customers + suppliers) Post-dated cheques Staff activity Paper fails them constantly — lost registers, calculation errors, no access control, no backups. Existing apps like Khatabook solved basic udhaar (credit tracking) but missed the bigger picture. We built the complete solution. Tech Stack
Continue reading on Dev.to React
Opens in a new tab

![[Learning notes and hw] getting started with R-cnn: Manually implementing Intersection over Union (IoU)](/_next/image?url=https%3A%2F%2Fmedia2.dev.to%2Fdynamic%2Fimage%2Fwidth%3D800%252Cheight%3D%252Cfit%3Dscale-down%252Cgravity%3Dauto%252Cformat%3Dauto%2Fhttps%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Farticles%252Favit2emoxc0g68e5ltqj.jpg&w=1200&q=75)

