Skip to content

08Full-stack

Multi-Tenant ERP Platform

Multi-tenant ERP platform for construction operations, built with React and Node.js, with tenant-isolated data, relational domain modeling, asynchronous processing, and project-management workflows.

  • React
  • Node.js
  • MySQL
System architecture — multi-tenant ERP
React Clientweb applicationNode.js APIauth · tenant resolutionMySQLtenant-scoped relational dataCron Schedulerscheduled workloadsJob Queueasynchronous job dispatchBackground Workersqueue consumers

Overview

What was built

One codebase serving every tenant, with each company's workflows held as configuration rather than code, and their data isolated behind a single boundary. Anything slow runs off the request path.

10+Companies on one platform

Technology

  • React
  • Ant Design
  • React Bootstrap
  • Node.js
  • MySQL
  • Sequelize
  • Microservices
  • Multi-tenant

Next project

Secure National Operations Platform

Full-stack

React and TypeScript operations dashboards over Spring Boot APIs that aggregate across multiple internal systems.