Skip to main content

Systems our engineers have built and run. The clients stay unnamed; the work is described as it is.

Postal and courier

One system for a whole postal company

A private postal and courier company with ten offices and its own delivery network.

We built the whole system and have run it for more than seven years: portals for clients, offices, the warehouse, scanning, delivery and tracking, native apps for the drivers, fleet management and administration. Every shipment is one record, from the counter where it is handed in to the door where it is signed for.

Trip sheet · Route 7Van 3 · 13 shipments
StopAreaItemsStatus
1City centre3Delivered
2Old town1Delivered
3Railway station2Not at home
4Hospital1Next
5Industrial zone4–
6University2–
A driver's trip sheet in the drivers' app (illustration).
offices
10
transactions a day
5–10k
years running
7+

Direct. One Sydcup team did all of it: mobile, frontend, backend, DevOps, QA and delivery management.

Built with Laravel, React, AWS, native iOS, native Android.

What we built

  1. Client portal

    Business clients book shipments, print their labels, follow every shipment and see their invoices.

  2. Offices

    Staff at the counter accept a shipment, price it, print its label and take the payment. Each office closes its day with its own cash and shipment report.

  3. Scanning

    Every handover is a scan: at the counter, into and out of the warehouse, onto a vehicle and at the door. The system always knows where a shipment is and who has it.

  4. Warehouse

    Shipments are received, sorted by destination city and route, stored and loaded. Transfers between cities are tracked as runs of their own.

  5. Trip sheets

    Each driver's route list is made from what was loaded on the vehicle: the stops in order, the shipments for each, and what to bring back.

  6. Drivers' apps

    Native iOS and Android apps with the day's stops and the outcome of each delivery: signed for, not at home, refused, with the reason. Payments collected at the door are recorded as they happen.

  7. Portable printing

    Labels and receipts printed on the road, from portable printers paired with the drivers' apps.

  8. Fleet

    Where every vehicle is, and how much fuel it uses, tracked for the whole fleet.

  9. Tracking

    Senders and recipients follow a shipment by its number, with a status from every scan along the way.

  10. Administration

    Head office runs the whole network: offices and cities, users and roles, price lists, vehicles, and reports across every office.

Shipment 4417 2209Delivered
  1. Mon 09:12Accepted at a branch officeBranch offices
  2. Mon 13:40Scanned into the central warehouseScanning
  3. Mon 14:05Sorted for the route to its cityWarehouse
  4. Mon 21:30On the overnight transferWarehouse
  5. Tue 08:10On a driver's trip sheetTrip sheets
  6. Tue 11:26Delivered, signed for by the recipientDrivers' app
One shipment's tracking, a status from every scan (illustration).

Logistics

Logistics, down to the last unpaid invoice

A logistics company with three offices.

We built the company's whole platform and have worked with them for more than ten years. It is multi-tenant, so a new office is set up in the system rather than built. Its finance goes further than most: invoicing, blacklisting and collection run on their own.

offices
3
years together
10+

Direct, and still running. One Sydcup team did all of it: mobile, frontend, backend, DevOps, QA and delivery management.

Built with Laravel, React, AWS, native iOS, native Android.

What we built

  1. Client portal

    Clients place and follow their orders, and see their invoices and what they owe.

  2. Offices

    Every office works in the same platform with its own data. Adding an office is a setting, not a project.

  3. Administration

    Users and roles, offices, prices and the settings for the whole company.

  4. Finance

    Invoices go out automatically. Clients who don't pay are blacklisted automatically, and unpaid invoices are sent on to enforced collection without anyone chasing them by hand.

  5. Tracking

    Every shipment followed from pickup to delivery, for the staff and for the client.

  6. Communication

    Messages and notifications between the offices, the staff and the clients, kept with the shipment they are about.

E-commerce

One e-commerce platform, many shops

Several online shops, each running on the same platform under its own brand.

We built a white-label e-commerce platform. Every client gets its own shop, admin and order tracking under its own name, and we maintain the platform behind all of them.

Direct, as a white-label platform. One Sydcup team built and runs it.

Built with Laravel, React, AWS, native iOS, native Android.

What we built

  1. Client portal

    The shop itself, in each client's own brand: products, cart, checkout and customer accounts.

  2. Admin portal

    Products, orders, customers and reports for each shop's team.

  3. Tracking

    Customers follow their order from checkout to delivery.

The mobile part of larger products

Software

A mobile product, rebuilt native

A software company with an established mobile product.

We modernised the mobile side of the product as native iOS and Android apps. The rest of the product stayed with the client's own team.

Built with native iOS, native Android.

Automotive

Mobile apps in the automotive industry

A large automotive company.

Our mobile engineers built native iOS and Android for the company's customer app.

Built with native iOS, native Android.


built.

Opens the contact form with your words already in it. We reply within 24 hours, with an honest take on whether we're the right fit.

Apps we build and run ourselves

The same team that builds for clients ships these. Open any of them today.

All our work