Case study · in production

Safalife — courier delivery app

Designed, built and deployed to production for a logistics company in Uzbekistan. Flutter app, FastAPI backend, OSRM routing.

The task

A logistics company needed courier delivery automation: order assignment, routing that actually works on local roads, and a mobile app couriers would use without training.

What I built

Courier mobile app (Flutter). Order flow, navigation, delivery status — one screen per action, zero training needed.

Backend (FastAPI + PostgreSQL). Order lifecycle, courier accounts, health endpoints and bot-driven monitoring.

Routing (OSRM). Self-hosted Open Source Routing Machine — real road routing without per-request API fees.

Release pipeline. Signed APK/AAB builds shipped automatically on tag — updates go out without manual assembly.

Stack
Flutter
mobile app
FastAPI
backend
PostgreSQL
database
OSRM
routing
Docker
deployment
Telegram
monitoring
Status

In production since 2026. The backend, database and release pipeline run on my infrastructure with watchdog self-healing and nightly backups — the same setup described on the homelab page.

Live Flutter FastAPI OSRM Uzbekistan
Discuss a project CV
Usually reply within a day.