← The ledger
Case file 002 operating 2026

erp.commitx.in — our own ERP

The self-hosted Frappe stack we run the studio on — the same platform we implement for clients, eaten as our own dog food.

Layer 01 · The brief

Before we implement ERPNext for anyone else, we run it ourselves: one self-hosted Frappe instance carrying ERPNext, HRMS, CRM, and Helpdesk, operating as the studio's system of record.

It is also a working system, not a demo: every enquiry from this website lands in its CRM through the pipeline described in case file 001, triggers the internal alert, and sends the acknowledgment you receive when you write to us.

Platform Frappe framework — self-hosted
Apps ERPNext · HRMS · Frappe CRM · Helpdesk
Feeds Website leads via REST API, from commitx.in
Email SMTP through Frappe Notification rules — alerts and auto-replies
Role Projects, invoicing, hiring, support — the studio's system of record
Layer 02 · The decisions

Real decision records, in the format we keep them: the situation, the call, and what it costs. Every decision has a trade-off — a record that omits it is marketing.

Layer 03 · The artifacts

What you can inspect, right now, without asking us.

  • The contact form on this site — submit it and you are exercising this system
  • The acknowledgment email it sends you, rendered by a Notification rule
  • Case file 001, the sending side of the same pipeline