Skip to content
All work

ERP & Supply Chain

Peoples Farm & Hatchery ERP

Multi-tenant poultry farm & hatchery ERP with batch genealogy stock ledger and 9-stage hatchery workflow.

Client
People's Poultry & Hatchery Limited
Stack
4
Screens
1
Peoples Farm & Hatchery ERP

Problem / Context

A greenfield ERP for farm and hatchery operations requiring traceable batch genealogy across the 9-stage hatchery workflow, with hard fail-closed multi-tenancy.

What it does

  • Multi-tenant (company/farm) RBAC with farm-level row access
  • Stock ledger with batch genealogy, master data (farms, sheds, breeds, products, UOM)
  • 9-stage hatchery workflow: intake → incubation → hatch → dispatch
  • Incubation parameters, egg grading, hatchability norms
  • Hatchery performance and lineage reports
  • Docker staging with auto-update and build-info endpoint

Engineering notes

Laravel 12, PHP 8.2, PostgreSQL, JWT; StockLedgerService as sole writer; fail-closed tenancy with CompanyScope; 47 tests; Docker staging with GitHub-polling auto-update.

Outcome / Value

Niche agri/poultry vertical with clean, well-documented architecture and hard tenancy.

Next step

Have a system that needs to exist?

Send the workflow that hurts most and we will tell you honestly what it takes to fix it.

Get in touch

Usually replies within a few hours

WhatsApp — Usually replies within a few hours