← Droppy/AI Platform
API Docs →
🧠5 production AI models · 2.1M trips trained on

Logistics intelligence,
built from scratch.

Every Droppy delivery is powered by a stack of specialised ML models that match drivers, price orders, predict ETAs, detect fraud, and optimise routes — all in under 200 ms.

0.0%

ETA Accuracy

0.0%

Match Success Rate

0%

Cost Reduction (AI routing)

0%

Fuel Saved per Trip

Five AI Engines. One Platform.

Click any model to explore how it works under the hood.

🤖 Smart Matching

Smart Delivery Matching

When an order is placed, the matching engine scores every available driver within a dynamic radius using a multi-factor weighted algorithm. The decision is made in under 80 ms.

35%

Proximity Score

Haversine distance + road network ETA

25%

Driver Rating

Rolling 30-day EWMA of ★ scores

20%

Route Efficiency

Post-delivery return-to-hotzone score

12%

Acceptance Rate

Recent acceptance behaviour

8%

Vehicle Suitability

Parcel type × vehicle capacity match

Model: Gradient-boosted ranking (LightGBM)

Latency: p99 < 80 ms

Retraining: Daily on last 30 days of trips

AI Engine Running — 1 ms
🥇
James M.97%

0.8 km

ETA 6 min

🥈
Sarah K.89%

1.2 km

ETA 9 min

🥉
Peter O.82%

1.5 km

ETA 11 min

4
Aisha W.74%

2.1 km

ETA 15 min

🤖

Matched James M. — highest composite score across proximity, rating, and route efficiency.

Infrastructure

System Architecture

System Architecture
Client Layer
iOS App
Android App
Web Portal
Partner App
Business API
API Gateway & Edge
CloudFront CDN
API Gateway
Auth (JWT/OAuth)
Rate Limiter
WebSocket
AI Engine Cluster
Matching ML
Pricing Engine
ETA Predictor
Fraud Detector
Route Optimizer
Core Services
Order Service
Driver Service
Payment Service
Notification Svc
Analytics Svc
Data & Infra
Firestore DB
Redis Cache
Kafka Stream
BigQuery DW
AWS S3
Order events
Auth & API
AI inference
Service mesh
Data pipeline
🔁

Event-Driven

All services communicate via Kafka event streams. No synchronous inter-service calls in the critical path.

🧱

Domain-Isolated

Order, Driver, Payment, and AI domains each own their data store. No cross-domain DB joins.

📦

Containerised

All services run as Docker containers on ECS Fargate or EKS. Zero server management overhead.

Scalability Plan

From MVP to Multi-City Infrastructure

A clear migration path from Firebase-first seed stage to a fully distributed multi-region AWS architecture as order volume scales.

Scale10K–100K/day

Infrastructure

AWS Primary

Estimated Cost

$4,200/mo

Services Used

ECS FargateRDS AuroraElastiCacheKafka MSKCloudFrontWAF

Full AWS — Primary Stack

Current Tier

Full migration to AWS. ECS Fargate for containers, Aurora for ACID transactions, MSK for event streaming. Auto-scaling handles 10× bursts.

ComputeECS Fargate — auto-scale 2–50 tasks
DatabaseAurora PostgreSQL — Multi-AZ
CacheElastiCache Redis — 16 GB cluster
EventsMSK Kafka — 3-broker cluster
CDNCloudFront — 450+ edge locations

Migration Timeline

1

Seed

0–1K/day

$120/mo

2

Growth

1K–10K/day

$800/mo

3

Scale

10K–100K/day

$4,200/mo

4

Enterprise

100K+/day

Custom

Full Technology Stack

Every layer of the Droppy AI platform, detailed.

🧠AI / ML
LightGBMDriver matching ranker
XGBoostETA regressor
Isolation ForestFraud anomaly detection
Custom surge modelDynamic pricing
Dijkstra + 2-opt TSPRoute optimisation
AWS SageMakerModel training & serving
⚙️Backend
Node.js + TypeScriptAPI services
FastAPI (Python)ML inference endpoints
GraphQL (Apollo)Business dashboard API
REST + WebSocketsMobile app APIs
Firebase Admin SDKPush & auth management
Kafka (MSK)Event bus
🗄️Data
PostgreSQL (Aurora)Orders, payments, users
FirestoreReal-time driver location
Redis (ElastiCache)Quote cache, session store
BigQueryAnalytics data warehouse
S3 + GlacierMedia, logs, backups
DynamoDBMulti-region key-value store
📱Mobile
Flutter (Dart)iOS + Android customer app
FlutterDriver partner app
React NativeBusiness portal mobile
Google Maps SDKMap rendering
HERE Navigation SDKTurn-by-turn routing
Firebase MessagingPush notifications
🔒DevOps & Security
GitHub ActionsCI/CD pipelines
Docker + ECS FargateContainer orchestration
AWS WAF + ShieldDDoS + web protection
Secrets ManagerCredential management
CloudWatch + X-RayLogs, metrics, tracing
PagerDutyOn-call incident management
💳Payments & Comms
Safaricom M-Pesa APIMobile money payments
StripeCard payments
Africa's Talking SMSSMS OTP + alerts
SendGridTransactional email
TwilioVoice calls (masked numbers)
Firebase FCMPush notifications
🧠

Build on Droppy AI

Access all five AI engines through the same REST API. No ML expertise required — just send an order and let the models handle the rest.

© 2026 Droppy Technologies Ltd. · droppyglobal.com