Mobile + Web

To u Delivery System

Mohammed Safin Sabah
Mohammed Safin Sabah
2 min read

... views

📦 To u Delivery System — A high-performance local delivery and marketplace platform for stores and markets in Kurdistan. It supports orders via call or message, and provides real-time admin management through a web dashboard. Designed for scalability and reliability using microservices and modern cloud practices.

To u Delivery Screenshot
To u Delivery Screenshot

Features

Architecture & Stack

  • Mobile-first app built with Flutter
  • Admin panel built with Next.js
  • Backend services in NestJS and Express.js
  • PostgreSQL with CQRS and Kafka for event-driven architecture
  • Containerized using Docker and microservices pattern

Functional Highlights

  • Three systems: To u Delivery, To u Market, and Admin Dashboard
  • Order tracking, delivery status, and store/product management
  • Works even when users place orders via text or phone call
  • Handles thousands of concurrent orders with Kafka-based load distribution
  • Store performance analytics and multi-role access control

Scalable Infrastructure

  • Kafka as message broker between services
  • Dockerized backend for deployment flexibility
  • Microservice separation of orders, users, notifications, and analytics

Developer Insights

This project was built entirely from scratch and launched in production, supporting multiple real-world stores. My role included:

  • Backend architecture (NestJS, Kafka, CQRS)
  • Flutter app development and UI/UX flow
  • PostgreSQL schema design and optimization
  • Auth flows, push notifications, and secure APIs
  • Deployment automation and monitoring

From idea to App Store — we proved it's possible to scale local delivery for a non-digital customer base using thoughtful architecture and great UX.

Challenges Overcome

  • Building async microservices communication with Kafka and RabbitMQ
  • Designing a UX for users unfamiliar with mobile ordering
  • Real-time updates and background syncing in Flutter

Acknowledgments

Built under SPACE.KRD and powered by a small, talented team of developers and testers in Erbil. Special thanks to the local stores who trusted us to digitize their operations.

Authors


Comments