Back to projects
Shipped2022 — 2024EnterpriseWeb

Garment ERP System

End-to-end ERP for garment manufacturers — from production planning to payroll.

Private — case study only

Period

2022 — 2024

My role

Senior Frontend Developer

Team

6 engineers + 2 domain consultants

Client

Enterprise client (NDA)

The Problem

Why this needed to exist.

Garment factories were stitching together spreadsheets, legacy desktop tools, and pen-and-paper for production, costing, and HR. Reporting across factories took days and reconciliation errors were routine.

The Approach

How I solved it.

Built a modular ERP with role-based modules — Production, Merchandising, Inventory, QC, HR/Payroll — sharing a single source of truth. Multi-factory dashboards and an audit-friendly data model replaced the spreadsheet sprawl.

Personas

Who I designed for.

Each persona shaped a specific surface of the product. Goals and pain points were validated through interviews and shadowing.

PM

Rakib

Production Manager

Goals

  • Plan production against deadlines
  • Track WIP across lines in real time
  • Hit target efficiency per line

Pain Points

  • Manual line balancing on whiteboards
  • No visibility into upstream delays
  • Late discovery of bottlenecks
ME

Mehnaz

Merchandiser

Goals

  • Cost orders accurately and quickly
  • Track buyer commitments end-to-end
  • Coordinate with sourcing and QC

Pain Points

  • Costing in disconnected spreadsheets
  • No single view of order status
  • Slow handoffs to production
HR

Nusrat

HR & Payroll Manager

Goals

  • Process accurate monthly payroll
  • Track attendance across shifts
  • Stay compliant with labor laws

Pain Points

  • Manual attendance reconciliation
  • Errors in overtime calculation
  • Audit trail gaps

Use Cases

Key user flows.

The most critical scenarios the product is designed to make effortless.

01

Production Manager

Plan production for a new order

  1. 1Import order from merchandising
  2. 2Allocate to lines based on capacity
  3. 3Set milestones and trigger material requests
  4. 4Monitor WIP on live dashboard
02

Merchandiser

Cost an order

  1. 1Enter buyer specs and quantities
  2. 2Pull material rates from inventory
  3. 3Apply overhead and margin rules
  4. 4Lock cost sheet for approval
03

HR Manager

Run monthly payroll

  1. 1Import attendance from biometric devices
  2. 2Apply overtime + leave policies
  3. 3Review variance against last month
  4. 4Generate payslips and bank file

UX Process

How I got from problem to product.

The end-to-end design process — from research to ship.

  1. 01

    Domain Discovery

    Two weeks on-site at partner factories observing actual workflows on the production floor.

  2. 02

    Workflow Mapping

    Mapped the order-to-cash and procure-to-pay flows; identified 30+ manual hand-offs.

  3. 03

    Modular IA

    Designed modules to align with role boundaries so users only see what they own.

  4. 04

    Iterative Rollout

    Shipped one module per quarter, training and incorporating feedback before the next.

Roadmap

What shipped — and what's next.

Phased rollout, with each phase validating learnings from the last.

  1. Phase 1 — Production Planning

    Shipped

    Q2 2022

    • Order import
    • Line allocation
    • WIP dashboard
  2. Phase 2 — Merchandising & Costing

    Shipped

    Q4 2022

    • Cost sheets
    • Buyer management
    • Material requests
  3. Phase 3 — HR & Payroll

    Shipped

    Q3 2023

    • Biometric attendance integration
    • Overtime + leave engine
    • Payslip generation
  4. Phase 4 — Multi-factory dashboards

    In progress

    Q2 2024

    • Cross-factory rollups
    • Configurable KPI cards
    • Scheduled report exports

Tech Stack

Built with.

ReactNext.jsNode.jsExpress.jsMongoDBReduxTailwind CSS

Engineering Challenges

Hard problems worth solving.

  • Migrating decades of historical data from legacy tools
  • Designing for low-bandwidth shop-floor terminals
  • Balancing configurability with usability for non-technical staff

Outcomes

The numbers that matter.

70%

Reduction in monthly close time

5

Modules unified on a single data model

3 factories

Live with shared reporting

Audit-ready

Trail across every module