◆ CASE STUDY · 09 — BELGI ERP
One system of record.
A custom hardware-manufacturing platform on Frappe — warehouses, retail shops, e-commerce, carpenter partners, loyalty and WhatsApp dispatch, all on one instance.
Multi
Warehouses + shops
Custom
Invoice flow
Auto
WhatsApp dispatch
Hetzner
Hosted
Belgi ERP · LIVE
● FRAPPE · 7 MODULES
OPEN ORDERS
142
+12 today
DISPATCHES
68
→ WhatsApp
STOCK ALERTS
4
Below reorder
CARPENTERS
87
38 active week
Dispatches · 11 days
— 01 / THE MODULE MAP
One Frappe instance. Seven custom modules.
Each module replaces a paper file or a disconnected SaaS. All share the same single source of truth.
Warehouses
Stock · multi-loc
Retail POS
Counter-side sale
E-commerce
Product discovery
WhatsApp
Auto-sender API
Loyalty
Carpenter partners
Invoicing
Custom app · server
Quotations
Carpenter quote maker
— 02 / SALE TO DISPATCH
Counter sale → customer's WhatsApp. Under a minute.
01
Sale recorded
CustomerP. Krishnan
Items3 SKUs
Total₹14,820
CounterRETAIL · MUM-04
02
Invoice generated
INVOICE · INV-2025-0481
SUBTOTAL₹14,820
✓ APPROVED
03
WhatsApp dispatch
Hi Mr. Krishnan,
Your invoice INV-2025-0481 is ready.
📎 invoice.pdf
Your invoice INV-2025-0481 is ready.
📎 invoice.pdf
04
Records updated
STOCK− 3 units · 4 SKUs reorder
LOYALTY+ 148 pts · Tier maintained
LEDGERBooked · GST · A/R updated
— 03 / PARTNER LOYALTY
87 carpenters. Three tiers. One leaderboard.
Carpenters earn points per project. Tier-up unlocks better margins, early product access, and a shareable rate card with the brand mark.
RANKPARTNERPOINTSTIER
#01
Rakesh M.
Bengaluru
4,820GOLD#02
Suresh P.
Mumbai
4,210GOLD#03
Imran A.
Hyderabad
3,840GOLD#04
Venkat R.
Chennai
2,940SILVER#05
Pradeep K.
Pune
2,720SILVER#06
Mahesh B.
Kochi
1,840BRONZE●
GOLD
3,500+ pts
8% margin · early access · rate-card
3 partners
●
SILVER
2,000 – 3,499 pts
5% margin · monthly bonus drop
14 partners
●
BRONZE
0 – 1,999 pts
Base margin · WhatsApp updates
70 partners
— 04 / END-TO-END FLOW
Manufacture to margin.
Manufacture
BOM · routings
Warehouse
Multi-loc stock
Order
Retail · e-com
Invoice
Custom · approval
Dispatch
WhatsApp · auto
Loyalty
Points · tier
— 05 / IN PRODUCTION
Spreadsheets out. One ledger in.
7
Custom modules built
87
Carpenter partners
Auto
WhatsApp dispatch
1
Source of truth
"We replaced paper, spreadsheets and three POS systems with one instance of Frappe — without forcing a SAP-grade rollout on a hardware manufacturer."
— On the constraint that made this fit
— 06 / BUILT WITH
The toolkit.
ERPNext
Frappe
Python
WhatsApp API
Hetzner
— NEXT CASE STUDY