Logistics / Last-Mile / Q-Commerce

Foodeli — last-mile logistics and delivery

A platform for delivery planning, optimization, and settlements (60→40 min SLA), scaled from 1 to 11 cities.

FoodeliLogistics / Q-commerce / Last-mile delivery2020–2024
Operational process audit and designProduct design (design system, flows)Frontend: React / React NativeBackend: Node.js (Nest/Express) + microservicesRoute planning and optimization (ETA, batching)Integrations with order sources and ERPSettlements, analytics, and KPI monitoring
Courier route map and overview

Overview

Foodeli launched in Białystok with the ambition of immediate food delivery and later also store product delivery. We built and developed a complete ecosystem — web, mobile, logistics, and operations. The company needed advanced operational tooling from day one, including fleet management, order distribution and optimization, multi-channel order intake, settlements, courier performance tracking, and real-time coordination. We designed and evolved a modular platform that enabled scaling from 1 to 11 cities.

Problem

From the start, the company needed advanced operational tooling: fleet management, order distribution and optimization, multi-channel order intake (partners and aggregators), dynamic courier balancing, and settlement logic. Off-the-shelf tools could not deliver the required speed, flexibility, SLA control, or support for local operational processes.

Solution

We designed a modular system based on five applications: a central admin web panel for branches, pricing policies, and global settlements; local branch tools for order handling and dispatching; a courier app; partner and integration logic for incoming orders; and analytics modules. We implemented route planning, ETA calculation, batching, fleet rebalancing, settlement cycles, and integrations with external order sources and ERP systems.

Business impact

We reduced the guaranteed delivery time from 60 to 40 minutes, lowered delivery cost per order by 18–24% through batching and better fleet utilization, and enabled fast scale-up from one city to eleven. The system became the operational backbone of the business.

Key metrics

0 min
Launch
0 %
Scale
0 %
Delivery time
0
Algorithms
0 %
Integrations

Technology

ReactReact NativeTypeScriptNode.jsNestJSPostgreSQLRedisKubernetesAmazon AWSAzureGoogle CloudGeoCodingRoutes Estimations APIMap SDKS3/Blob StorageKafka/Queues

Implementation timeline

  1. 1. Phase 0 — PoC and launch in one city

    Initial launch model, branch logic, and operational validation

  2. 2. Core logistics engine

    Dispatching, batching, ETA, and courier workflows

  3. 3. Settlements and finance

    Settlement cycles, profitability, and reporting

  4. 4. Expansion to more cities

    Replicable rollout model and operational standardization

  5. 5. Optimization and automation

    Further improvement of SLA, routing, and fleet utilization

Client testimonial

The team built the backbone of our operating model. Thanks to the system, digitization, automation, and route optimization introduced from the very early stage in 2016, we were able to scale the business to 11 cities and reduce our guaranteed service and delivery time to 40 minutes, which became our standard.
Mateusz
COO

FAQ

How do you batch orders without hurting the SLA?

We batch only compatible orders based on distance, preparation time, courier capacity, and current route context, so the SLA remains under control.

Can the platform handle multiple delivery sources?

Yes. The system supports direct partner orders as well as integrations with external platforms and aggregators.

What made scaling to 11 cities possible?

A modular architecture, standardized branch logic, operational analytics, and delivery optimization mechanisms that could be replicated across locations.