Skip to content

Case study · 2025 – Present

Post Booking Agent

Pakistan Post bookings without manual forms. Pakistani ecommerce sellers book parcels, print labels and COD money orders, and track orders through Pakistan Post from one dashboard.

Type
platform
Years
2025 – Present
Stack
React · Node.js · React Native · MySQL · Shopify API · Docker · Nginx · VPS
Post Booking Agent, live product interface
Captured from the live productVisit live

The problem

Sellers on Pakistan Post typed the same booking forms and money orders for every parcel. At hundreds of COD orders a week that is hours of copy-paste and typos, with no tracking after handoff.

My role

Sole engineer: architecture, web app, mobile app, Shopify app, infra, and day-to-day ops.

The hard part

Pakistan Post has no public API docs. Booking, money orders, and labels hit internal endpoints, so I reverse-engineered the request flow and wrapped it in something that survives upstream outages. Bulk loadsheets across hundreds of orders still had to finish fast and atomically.

Outcome

Live at postbookingagent.com with free and paid plans, a Shopify app, and a React Native Android app. The product site lists 10,000+ customers served.

Post Booking Agent, product features view
Post Booking Agent, mobile interface
Extra captures from the live product: features page and the 390px mobile viewport. Responsive layout was part of the build, not a late pass.