02 Courier and light haulage · Seaham, County Durham

SR7 Transport — a complete courier operations system

A complete courier operations system I built and run: quotes that price themselves, dispatch, a driver portal, proof of delivery, live tracking, invoices, card payments and the profit on every job.

SR7 Transport website on desktop
SR7 Transport website on a phone
Project
SR7-owned
A business or platform SR7 owns, built and run in-house.
Sector
Courier and light haulage
Seaham, County Durham · 2026
What SR7 did
  • Website design and build
  • Instant quote pricing
  • Operations system (custom plugin)
  • Driver portal and proof of delivery
  • Invoicing and Stripe payments
Built with
  • WordPress
  • Custom theme
  • SR7 Transport Operations plugin

A courier website with a quote form that prices jobs on its own, and behind it a complete operations system I built from scratch: about 54,000 lines covering quotes, jobs, dispatch, a driver portal, proof of delivery, live tracking, invoices, payments and the profit on every job.

What it is

SR7 Transport is my own courier and light haulage business in Seaham: same day courier work, light haulage, furniture transport, business deliveries and pallets across the North East and the UK.

Behind its website sits the biggest thing I have built: SR7 Transport Operations, a complete operations system written as a custom WordPress plugin. It runs a job from the first enquiry to the money in the bank: quote, job, route, schedule, dispatch, driver portal, proof of delivery, invoice and payment. I built it in April and May 2026, it has run the business since, and it is still being extended.

The SR7 Transport Operations dashboard: invoice totals, jobs needing action, quote and job counts, drivers and vehicles available, open quotes and quick actions
The dashboard. Customer names are blurred on every screen on this page.

The size of it

This is not a form with a database behind it. The version running today is about 54,000 lines of code: 48 modules, 821 functions, 12 admin screens, a mobile driver portal and a public tracking page for customers. It went through 244 saved builds on the way.

Most courier firms rent this kind of software by the month. This one is owned outright, and every part of it was built around how a courier job actually runs.

The SR7 Transport Operations Portal sign-in screen, with a fleet of branded SR7 vans on the left and the sign-in form on the right
The branded sign-in for the operations portal.

Quotes that price themselves

A customer enters a collection and delivery postcode on the website, picks the service and load, and adds what really changes a price: weight, tail lift, two-person jobs, stairs and urgency. The system looks up the road distance and journey time and prices it straight away, with an itemised breakdown: call-out fee, mileage, service, weight band and supplements. Anything unusual is flagged for a manual review instead of being guessed.

The customer can accept the quote online, and an accepted quote becomes a booked job with one click, keeping the same reference all the way through to the invoice.

An SR7 Transport quote: guide price range, operational subtotal and final quoted price, with each line of the price broken down and the customer details blurred
A real quote, broken down line by line.
The quotes list: references, services, road distances, guide prices and statuses such as converted to booking, with customer names and routes blurred
Every quote, with its distance, guide price and where it ended up.

The profit on every job

Before a job goes out, the system works out what it will really cost to run: loaded miles, the empty run home, driver time and handling, using each van's own cost per mile. That comes from the van's fuel economy, the price of diesel and its share of insurance, tax, servicing, MOT and wear. So the price on the job sits next to an estimated profit and margin, for my eyes only.

An SR7 Transport job page: the confirmed job price, an internal profit estimate showing revenue, operating cost, profit and margin, the route and schedule, items with QR codes, scan history and multi-drop stops
One job: price, internal profit estimate, route, items and stops.
A vehicle record: MOT, tax, insurance and service dates, the specification, and a cost profile that works out the cost per mile from fuel and fixed costs
Each van works out its own cost per mile.

Dispatch, calendar and live tracking

Jobs move across a dispatch board from booked to awaiting collection, collected, in transit and delivered. A calendar plans the day and flags clashes where a driver or van is double-booked, and the system suggests which driver and van suit a job. Drivers' live positions show on a map, and each customer gets a tracking link of their own.

The jobs list: job references, services, collection dates, confirmed prices and statuses such as booked, awaiting collection and completed, with customers, routes and drivers blurred
Every job and where it stands.
The dispatch board: a live driver positions map above columns for booked, awaiting collection, collected, in transit and delivered jobs, with names blurred
The dispatch board. The live map and all names are blurred here.
The operations planner calendar for one day, showing jobs waiting to be scheduled and a key for scheduling clashes
The day planner flags scheduling clashes.

A driver portal on the phone

Drivers do not need an app or a password. Each one gets a private link that opens their jobs on their own phone, with the route, collection and delivery stops, and buttons to move the job on. On the doorstep they capture proof of delivery: the recipient's name, the condition of the goods, a signature, photographs and a timestamp, saved as a PDF evidence pack. Items carry QR labels that are scanned at collection and delivery, multi-drop jobs confirm each stop separately, and failed deliveries can be rebooked.

Drivers and vans kept legal

Every driver record holds their licence, CPC and DBS dates, and every van holds its MOT, tax, insurance and service dates. The system warns before anything runs out, so nothing lapses quietly. Driver records also keep their pay profile, availability and job history.

A driver record with licence, CPC and DBS expiry dates, pay profile, hours and activity, portal access and availability, with personal details and the private portal link blurred
A driver record. Personal details and the private portal link are blurred.
The drivers list with CPC expiry dates and availability, names and phone numbers blurred
The vehicles list with MOT and insurance expiry dates and status, registrations blurred
Drivers and vans at a glance.

Invoices and payments

When a job is completed, the invoice is created and emailed as a PDF on its own. Customers can pay by card, Apple Pay or Google Pay through Stripe, or by bank transfer, and part-payments, balances and overdue invoices are all tracked. Automatic emails keep the customer up to date at every stage, from booking to delivery.

The invoices list: invoice numbers, job references, totals, amounts paid, due dates and paid statuses, with customer names blurred
Invoices, with customer names blurred.
One invoice, paid in full by card, with the service details and customer blurred
An invoice paid by card.

Analytics, costs and an audit trail

An analytics screen shows live operations, performance, profitability estimates and documents that are about to expire. A costs screen holds the business's fixed overheads. Every record keeps its notes, its status history and an audit trail of who changed what and when.

The analytics screen: live operations counts, performance figures, profitability estimates and a compliance and documents list
Analytics: live operations, performance and profitability.
The business overheads screen for fixed monthly costs and how they are applied to profit
The customers list with quote counts, last enquiry dates and account types, names, contacts and totals blurred
Business overheads, and the customer list.

Where it stands

The system is live at sr7transport.co.uk and runs the business every day. Customer text messages, a new multi-drop quote form for up to eight stops, fuller profit reporting and a link to accounting software are built or planned in the next version, and are not switched on yet.

No trading figures are published here, and every customer, driver and vehicle detail on these screens is blurred. What the page shows is the build.


→ Start a project

Outgrown spreadsheets and WhatsApp?

If your business runs on jobs, bookings or deliveries, this is the kind of system I can build around how you work: quotes, scheduling, staff on their phones, customer updates, invoices and payments in one place. It is Bespoke work, from £995, and every job starts with a conversation about what you actually need.

Call or message

0191 722 1678

Email

info@sr7webdesign.co.uk

Seaham, County Durham · working across the North East and beyond