Skip to content

Manufacturing · ERP · 2022

Manufacturing execution in Pakistan: three plants, one plan, less scrap

Planning, machine capture and batch traceability across three plants, including the FBR-facing paperwork.

Delivered in 2022 by SoftCity's founding team, before the company was incorporated in 2024.

Client
Manufacturer, Pakistan
Industry
Manufacturing
Duration
30 weeks
Team
6 engineers, 1 designer, 1 QA, 1 PM
Manufacturing execution system

1 The problem

Three plants were planning production in spreadsheets that disagreed with the shop floor by lunchtime. Machine data was on paper. Batch traceability existed in theory for the buyer audit and not in fact. Month-end and FBR-facing numbers still needed a heroic Excel. A previous MES quote had been a single PKR figure before anyone had watched a shift.

2 Our approach

Phase one was the workflow that hurt: plan versus actual, then machine capture, then batch genealogy. Old and new ran in parallel. SoftCity’s ERP practice in Islamabad priced data migration and training as the work, not a change request. Scrap and planning time moved because supervisors could see the same board the planner saw.

3 What we built

  • Finite planning the three plants share
  • Machine data capture over MQTT where the line allowed it
  • Batch traceability from inbound lot to outbound certificate
  • Shift board a supervisor will stand in front of
  • Exports finance can take to the close
  • A rehearsed rollback on the first go-live

4 Technology

Laravel React PostgreSQL MQTT Redis

The results

~31%

Less time spent planning the week

~12%

Lower scrap on the measured lines

3 plants

On one execution picture

Traceable

Batches when a buyer asks

“Support answered a production question late on a Sunday, with a fix before the next shift. We had not had that from a vendor.”
Plant director
Manufacturer, Pakistan (name withheld)

More work

Other case studies

Hospital information system ERP

Healthcare · 2024

Hospital information system

Hospital group, Punjab

One patient record across a multi-facility hospital group in Punjab, replacing seven tools that did not talk to each other.

Patient wait times down about a third, with no downtime during cutover

Laravel Vue 3 PostgreSQL AWS
Read the case study
Learning management platform SaaS

Education · 2023

Learning management platform

Education network, Pakistan

Multi-tenant LMS for a Pakistani education network that used to fall over on results day.

Results day held under tens of thousands of concurrent students

Laravel Livewire MySQL Redis
Read the case study

Have a similar problem?

Tell us what is not working. If we have solved something like it, we will walk you through how — including what we would do differently.

Or call +923019278056 · We reply to every enquiry within one working day.