Skip to content
MAJ Technologies

Case study · Software

Blink Delivery: a delivery app that holds up

Customer app, courier app and merchant dashboard for a grocery delivery service: live tracking, dispatch and an offline mode that survives bad connections.

Client
Blink Delivery
Published
20 March 2025
5,000+ orders processed99%+ crash-free sessions3 apps customer, courier, merchant

Challenge

A grocery delivery startup needed three apps that work together: customers ordering, couriers delivering, merchants managing stock. Delivery in Tunis means patchy connectivity: the app had to keep working when the network didn’t.

What we built

A customer app with a simple catalogue and live order tracking, a courier app with optimized routing and offline mode (orders queue locally and sync when the connection returns), and a merchant dashboard for products, pricing and dispatch.

One backend, one design system, three experiences, built and shipped in phases so the first district went live while the next was still being built.

Result

5,000+ orders processed with 99%+ crash-free sessions. Couriers stopped losing orders in tunnels and basements, and support stopped fielding “where is my order” calls: customers watch the courier approach in real time.

Stack

React NativeNode.jsPostgreSQLRedisGoogle Maps Platform
Blink Delivery: a delivery app that holds upBlink Delivery: a delivery app that holds up

Tunis based. Working with Tunisia, the Gulf and Europe.

Tell us what you want to build. We reply within one business day.

---