Skip to content
Shital Infotech
The software world
B2B SaaS · Manufacturing / WarehouseIn productionClient: Gopi Steels

Multi-tenant inventory platform

A SaaS inventory platform where every factory gets its own isolated database.

Multi-tenant inventory platform
Inventory platform dashboard
9d → 2d
Stock-take
-40%
Stock-outs
6
Branches live

Per-factory data isolation, real-time stock by location hierarchy, invoice-linked inventory, and automated backups across every branch.

The problem

Factories and SMBs run inventory on spreadsheets or shared single-database tools where one tenant's data leak or load spike hits everyone. This platform gives each factory its own MySQL database — true isolation, not just a tenant_id column.

How we built it

A central metadata database routes each login (username@factory_db) to a per-tenant database and connection pool created and cached on demand, auto-scaled with user count. Self-serve onboarding spins up a full factory DB, schema and admin from a 6-field form.

What it does

  • One database per factory — strict isolation, zero cross-tenant queries
  • Self-serve tenant onboarding that provisions a full DB, schema and admin
  • Multi-level BOM formulas (JSON components), batch sizing, substitution & cost analysis
  • Complete invoice system with HSN/SAC tax, discounts and auto-created inventory entries
  • Stock alerts, rich audit logging, and automated 4-hourly mysqldump backups
  • Cross-platform React Native client (iOS / Android / web) with barcode scanning & offline queuing

Screens

Inventory launch site