Case study · 2026
Franklin Logistics: a courier company’s ordering platform, live in 26 days
From signed agreement to real customer orders in under a month: a complete ordering, dispatch and payments platform for a Calgary same-day courier.

Signed contract to live production launch in 26 days, solo. Built a custom quote engine, Stripe payments, dispatch, magic-link driver app, two-sided SMS, automated Interac e-Transfer reconciliation, and bot hardening. Live in production and processing real customer orders.
The client
Franklin Logistics is a same-day courier serving Calgary businesses: contractors, suppliers, clinics and offices. Its two principals took every order by phone and text. They wanted online ordering on their own domain, prices calculated from their own rate rules, automatic payment collection, real-time driver updates, and full ownership of the result.
What was built
- A complete platform under the Franklin brand at franklinlogistics.ca.
- Customer accounts: businesses apply, Franklin approves them, and approved customers place orders.
- Instant quotes calculated server-side from Franklin’s rules: zones, weight bands, service levels and extra stops.
- Card payments through Stripe Checkout.
- Interac e-Transfer: incoming transfer notifications are parsed and matched to orders automatically, so a payment confirms and dispatches an order without manual work.
- Dispatch: staff assign a driver, who runs the delivery from a phone through a secure link.
- Live status updates by text and email at each step: order received, driver assigned, picked up, on the way, delivered.
- Staff tools: a printable bill of lading and an admin console for orders, drivers, accounts, incoming e-Transfers and rates.
- Email alerts for every new order and signup.
- The customer-facing marketing site, rebuilt and relaunched.
Built for how Canadian businesses pay
Interac e-Transfer is a first-class payment method alongside cards, with automatic reconciliation, and GST is handled throughout. Most delivery software overlooks e-Transfer, which is common in Canadian business payments.
Timeline
Date (2026)
Agreement signed
Franklin’s team tested the working build and approved it without change requests
Marketing site, payments and first real orders live, 26 days after signing
After launch
A care plan covers hosting, monitoring, backups, updates and refinements based on daily use. Franklin owns the application code and its data outright.
Stack
Igor never simply delivered what we asked for—he consistently challenged us to think bigger. He offered thoughtful recommendations, creative solutions, and valuable insights that elevated our project far beyond what we had originally imagined. We wholeheartedly and without hesitation recommend him.”
Have a process that still runs on phone calls and spreadsheets?
Book a 20-minute call