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)

  1. Agreement signed

  2. Franklin’s team tested the working build and approved it without change requests

  3. 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

  • Laravel and MySQL on Canadian hosting
  • Stripe Checkout with signature-verified webhooks
  • carrier-compliant SMS through Twilio
  • transactional email through Mailgun
  • bot protection on every public form
  • over 200 automated tests

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.”

Franco & Lyndon, Franklin Logistics

Have a process that still runs on phone calls and spreadsheets?

Book a 20-minute call