Jervis ERP

A modular ERP platform for inventory, production, finance and workforce, with a textile dyeing and finishing industry pack.

  • Project Type : Business platform · Modular ERP
  • Share :

Discuss your project

Share your requirements and the parts of your workflow you want to improve.

Jervis ERP

Project Overview

Jervis ERP connects inventory and warehouse operations with manufacturing, finance and workforce management. Shared foundations handle company and branch structure, permissions, audit records and workflows.

The textile dyeing and finishing pack adds roll and lot traceability, dye batches, recipes and customer-owned fabric workflows. The architecture is designed for SaaS, private cloud, on-premise and air-gapped deployment. Each deployment option requires validation in its target environment.

The Challenge

  • Reuse core business modules while adding textile-specific workflows.
  • Connect inventory, production and finance through defined contracts and events.
  • Protect posted stock movements and accounting entries from direct modification.
  • Respect tenant, company, branch and permission boundaries.

How we built it

An Nx and pnpm workspace organizes the Vue 3 client, NestJS/Fastify API and event worker. PostgreSQL stores the data through Prisma, and Tauri provides the desktop shell. Industry packs extend domain modules through defined contracts, keeping module ownership explicit.

Technology Stack

  • Vue 3
  • NestJS
  • PostgreSQL
  • Prisma
  • TypeScript
  • Tauri

What the product Delivers

An ERP foundation with connected business modules and textile workflows, structured around traceable data and separate module responsibilities.