Custom tailoring management software replacing a legacy system

Gman is custom tailoring management software that connects customer records, measurements, orders, inventory, billing, and accounting. The platform replaced a slow PHP/Laravel system that was difficult to maintain.

Project overview

Project
Gman Stitching Platform
Client type
Growing tailoring & fashion-retail business
Industry
Tailoring & fashion retail
Timeline
January 2023 – March 2023
Engagement model
Custom Product Build, continuing on Maintenance & Support
Services
Internal Business Systems · Custom Web & Mobile App Development · Cloud, DevOps & Product Maintenance
Gman tailoring platform dashboard shown on screen

From business problem to measurable outcome.

  1. Problem01

    What held the business back

    The existing PHP/Laravel and Vue.js application had severe performance problems and had become effectively unmaintainable. Every business change — a new product configuration, a changed workflow — required a developer.

  2. Solution02

    What Barakode changed

    Barakode ran a full analysis of the existing system first — every pain point, bottleneck, and missing capability — and mapped each business process into a technical specification before any code was written.

  3. Business outcome03

    What changed after delivery

    Approximately 70% improvement in application response time after the rebuild.

What was not working.

The existing PHP/Laravel and Vue.js application had severe performance problems and had become effectively unmaintainable. Every business change — a new product configuration, a changed workflow — required a developer.

That dependency was the real cost. The business could not adjust its own operations without waiting on someone else, and the system was slow enough that staff were working around it.

Goals

  • Replace the legacy stack with an architecture the team can maintain and extend.
  • Restore acceptable response times across daily operations.
  • Let the business configure its own workflows without developer involvement.
  • Bring customers, orders, inventory, billing, and accounting into one system.

What Barakode delivered

Barakode ran a full analysis of the existing system first — every pain point, bottleneck, and missing capability — and mapped each business process into a technical specification before any code was written.

The frontend was rebuilt from scratch in React with Ant Design, mobile-first and consistent across every module, with interactive reporting dashboards. Staff at every level can use it without training overhead.

The backend was rebuilt on Node.js and Express with a REST architecture, Prisma ORM for type-safe queries, and JWT authentication for role-based access. The database was restructured with a normalised schema, referential integrity, and dynamic configuration so the business can change its own settings.

Docker containerisation gives consistent deployment across environments. The system runs on the client's own VPS.

Features delivered

  • Customer profiles & measurements
  • Order management workflow
  • Inventory tracking
  • Billing module
  • Accounting module
  • Reporting dashboards
  • Role-based access control
  • Self-service business configuration
  • Dockerised VPS deployment

Barakode’s role

  • Product strategy
  • UI/UX design
  • Frontend development
  • Backend development
  • DevOps
  • QA
  • Maintenance

What it is built with.

Frontend
React.jsReduxAnt Design
Backend
Node.jsExpress.jsPrisma ORM
Database
MySQL
Cloud
DockerVPS
Integrations
JWT authentication

Inside the product

Screens from the delivered system. No mockups standing in for real work.
  • Gman manufacturing summary dashboard with order, inventory, and performance analytics
    Manufacturing summary — orders, inventory, and performance in one view

What actually changed.

Only outcomes recorded in the project record appear here. Where a number is not verified, it is not published.

  • Approximately 70% improvement in application response time after the rebuild.
  • Legacy PHP/Laravel codebase fully retired and replaced.
  • The client now manages all business configuration independently, without developer assistance.
  • System live on the client's VPS and in active daily use across customers, orders, inventory, billing, and accounting.

What made the project work

  • 01

    Mapping every business process before writing code is what made a three-month rebuild possible.

  • 02

    Making configuration a first-class product feature removed the client's dependency on us for routine change.

  • 03

    Weekly progress reviews on a live staging environment caught misunderstandings while they were still cheap.

Filter by category

Every project and study. Showing 26 of 27.

Products & client engagements

  • OpenInterview marketing site shown on a laptop — upload a résumé to generate a shareable video profile
    Client engagement

    US-based HR technology startup · HR technology & recruitment

    OpenInterview

    OpenInterview is a video interview SaaS platform that turns an uploaded résumé into a shareable candidate profile with a video introduction and availability. Barakode built résumé parsing, video processing, public profiles, and Stripe subscriptions.

    Delivered
    4 services
    Timeline
    August 2024 – November 2024
    • React.js
    • Node.js
    • REST API
    • AI résumé processing
    • Cloud storage

    Platform launched and live at openinterview.me, serving job seekers internationally.

    View case study
  • Beyut Libya real-estate platform on a laptop — sign-in screen with the Add New Property wizard behind it
    Client engagement

    Real-estate marketplace operator · Real estate

    Beyut Libya

    Beyut Libya is an Arabic and English real estate marketplace for residential and commercial listings. Buyers use property filters to explore verified listings, while agents manage inventory through a secure admin panel.

    Delivered
    4 services
    Timeline
    October 2024 – January 2025
    • Next.js
    • React.js
    • Node.js
    • REST API
    • MySQL

    Platform live and operating nationwide at beyutlibya.com.

    View case study
  • Barakah Accounts inventory items screen
    Client engagement

    Restaurant operations team · Hospitality & food service

    Barakah Accounts

    Barakah Accounts is a restaurant ERP that brings order management, inventory, billing, reporting, and the handoff between front-of-house and back-office teams into one system.

    Delivered
    3 services
    Timeline
    Live product
    • NestJS
    • PostgreSQL
    • Redis

    Live restaurant ERP available at app.barakahaccounts.com.

    View case study
  • Ophir Jewellery purchase orders screen
    Client engagement

    Jewellery business · Jewellery retail & operations

    Ophir Jewellery ERP

    Ophir Jewellery ERP connects product records, inventory, customer activity, orders, and business reporting in one workspace for daily jewellery operations.

    Delivered
    3 services
    Timeline
    Live product
    • NestJS
    • PostgreSQL
    • Redis

    Live jewellery ERP available at ophir.eaquirstech.com.

    View case study
  • Turner 10 sales workspace screen
    Client engagement

    Real-estate operations team · Real estate

    Turner 10 Real Estate ERP

    Turner 10 is a real estate ERP that connects property records, enquiries, availability, client information, and the operational work behind each deal.

    Delivered
    3 services
    Timeline
    Live product
    • NestJS
    • PostgreSQL
    • Redis

    Live real-estate ERP available at turner10.eaquirstech.com.

    View case study
  • HMS hospital management purchase returns workspace with settlement, credit note, replacement, and refund summaries
    Client engagement

    Hospital operations team · Healthcare administration

    HMS

    HMS is a hospital management system that connects patient administration, appointments, billing, pharmacy, procurement, and reporting in one operational workspace. Teams can also follow supplier purchase returns.

    Delivered
    3 services
    Timeline
    Hospital project
    • NestJS
    • PostgreSQL
    • Redis
    View case study
  • Merchant product hunt showing source diagnostics for a pet gadgets search
    Independent product

    Independent SaaS product · E-commerce research

    Merchant

    Merchant is a multilingual product research platform that searches ten sources, compares supplier listings, and ranks products by cost, estimated margin, and demand signals. Sellers can inspect sources in English, Urdu, or Arabic.

    Delivered
    4 services
    Timeline
    Production-build demo
    • Next.js 16
    • TypeScript
    • NestJS 12
    • Zod
    • REST

    In the documented demo, a seller enters one niche and receives a ranked list with supplier cost, estimated margin and minimum order beside each product.

    View case study

Engineering & AI R&D

This is internal and academic engineering work. Each study includes its full technical report.

Have a similar product or workflow to build?

Tell us what you are working on and we will help you identify the right technical direction.

Contact via WhatsApp+92 300 8698044
Cost Estimator
Message us on WhatsApp