Built · Case study
Cakra — a multi-industry business platform
One multi-tenant platform that becomes a tailored ERP/CRM for very different industries — designed and built solo, with AI in the loop.
- Sales, quotation & BOM
- Project monitoring & P&L
- Inventory & FIFO costing
- Production & cost of goods
- Finance, bank reconciliation & tax
- Analytics & dashboards
The problem
Small and mid-sized businesses in Indonesia are mostly priced out of real ERP — the enterprise suites are too expensive and too heavy, and generic CRMs don’t understand how a plastics factory, a freight forwarder, or a coal trader actually works. Each of those businesses needs software shaped to its own reality, but none of them can fund a bespoke build. The interesting question was: can one platform serve all of them without forking into unmaintainable one-off codebases?
The approach
Cakra is a multi-tenant platform with a vertical pattern — a shared core (identity, RBAC, CRM, sales, finance, analytics) plus per-industry modules that let a new vertical be stood up quickly instead of rebuilt from scratch. Just as important is how it’s built: this is a solo build with AI doing a lot of the heavy lifting. Using Claude Code in the loop, one experienced architect can design, ship, and maintain what would once have needed a team. After 26 years leading IT, I still build — and I think that mix matters.
What it does
- Deployed across four very different industries — an IT systems integrator, a plastics manufacturer, a logistics/freight forwarder, and a coal trading + trucking operation — from one platform, not four codebases.
- Covers the full operating spine: sales and quotation with bill-of-materials, project monitoring with P&L, inventory with detailed FIFO costing, production and cost-of-goods, finance (general ledger, bank reconciliation, tax), and analytics.
- Field-level, permission-first security (RBAC) so that cost, margin, and P&L are visible only to the roles that should see them — enforced at the API, not hidden in the UI.
- Integrates with legacy on-premise accounting as the system of record via a one-way sync agent, so the platform adds visibility and BI without forcing a risky rip-and-replace.
Why it matters
Cakra is where my experience and hands-on building meet. It runs on a modern stack (Laravel, React, PostgreSQL, multi-tenant, RBAC), it’s in real-world use, and it was built by one person with AI in the loop. Product and adoption details for each deployment are shared under NDA on request.