Gohri ERP
A multi-tenant ERP for jewellers, grown from a real shop’s order book.
“My father’s jewellery business ran on paper and memory. Now it runs on B2B and retail portals — and I’m building an AI pipeline that turns shop-floor photos into catalogue images.”
Started as an internal tool for Gohri Jewellers — orders, GST tax invoices and daily bullion rates — and grew over 600+ commits into a multi-tenant SaaS: inventory, customer CRM, OCR of rate circulars, price forecasting, WhatsApp campaigns and an AI design studio that turns a text description into a jewellery concept and an order.
safety & reliability
Moving from one shop to many meant every query had to be tenant-scoped. I wrote an automated audit that scans every database query for tenant filtering, used it to drive 24 unscoped queries to zero, and backed it with CSRF protection, rate limiting, hashed credentials and a test suite.
- [Live ↗]
- [600+ commits]
- [Multi-tenant]
