soooftware

Meridian.

Real-time fleet tracking platform serving logistics companies across 12 markets.

Android · Web · 2023

Website ↗

Meridian — Live fleet map

The story.

Meridian's dispatchers were tracking a growing fleet across twelve countries in spreadsheets. We built the live map, the Android driver app and the web back-office on one event stream, then cut over market by market without a day of downtime.

What we did

Platforms
Android · Web
Year
2023
Markets served
12
Fleet uptime
99.9%
Ahead of schedule
3wk

The product.

Every screen people use: what it does, the decision behind it, and the details.

Meridian — Vehicle list

Vehicle list

Every vehicle with its status, driver and speed, live, sorted by what needs attention. Filters for moving, idle and offline sit at the top because dispatchers use them every few minutes.

Refresh
live, 5 s pings
Built with
Kotlin · Compose
Meridian — Trip detail

Trip detail

One trip end to end: route, stops, timings and the driver's notes, against the plan. Deviations are highlighted in place, so the explanation is never more than a tap away.

Data
one event stream
Shipped
Week 7
Meridian — Driver profile

Driver profile

A driver's day, week and history: hours, trips, incidents and documents with expiry dates. Built for the compliance review, so the export matches what the regulator asks for.

Export
the regulator's format
Shipped
Week 9
Meridian — Route history

Route history

Any vehicle's routes over any period, replayed on the map. The scrubber steps through position pings, which is how disputed deliveries get settled.

Replay
any period
Storage
90 days hot, the rest cold
Meridian — Alerts

Alerts

Speeding, geofence exits, long idles and missed check-ins, each with who was notified and when. Rules are set per market, since a long idle in Lagos is not the same as one in Oslo.

Rules
per market
Delivery
push · SMS · email
Meridian — Analytics

Analytics

Utilisation, fuel, on-time rate and cost per kilometre by market, week on week. The board sees the same numbers from the same event stream, with no spreadsheet in between.

Metrics
utilisation, fuel, on-time, cost/km
Audience
dispatch and the board
Meridian — Schedule

Schedule

Tomorrow's trips assigned to vehicles and drivers, dragged into place. Conflicts show as you drag, so a double-booked driver is caught the evening before.

Conflicts
caught as you drag
Shipped
Week 11
Meridian — Admin panel

Admin panel

Markets, users, roles and integrations for the whole company in one place. Adding a market is a form, not a project, which is how twelve went live in a year.

Markets
12 in a year
Roles
4

In their words.

“The team delivered our app three weeks ahead of schedule without cutting a single corner. They communicate like partners, not contractors.”

Sarah Chen

CTO, Meridian Logistics

Have an idea?
Let's take it all the way.

A written take on scope, timeline and budget, from the person who'd lead your product.

or write to hello@soooftware.com