Food Delivery App

Food Delivery Surd - On-Demand Food Delivery Platform

Overview

When I took on the Food Delivery Surd project, my job wasn’t to build just another food delivery app; I was to build a logistics engine disguised as a lifestyle product. The client wanted a platform that could handle real-time orders, dynamic delivery zones, & a seamless user experience for customers & couriers. My job was to bring that vision to life, one sprint at a time.

 

We kicked off with a Scrum discovery sprint, diving deep into user personas: the busy professional ordering lunch, the local restaurant managing peak-hour chaos, & the delivery partner navigating traffic. I structured the backlog around these core experiences, ensuring every feature we built solved a real-world friction point.

Technologies

To deliver a fast, reliable, & scalable platform, we selected tools that could handle real-time interactions & high-volume transactions:

Mobile: React Native for cross-platform app development

Backend: Node.js with NestJS for a modular, testable architecture

Real-Time Services: Firebase Cloud Messaging, WebSockets for live order tracking

Mapping & Routing: Google Maps API, OpenRouteService

Payments: Stripe for customer payments, Paystack for merchant settlements

Cloud Infrastructure: AWS (ECS, S3, CloudFront), Docker, Jenkins for CI/CD

Product & Design: Jira, Figma, Miro, Confluence

Team

I led a cross-functional team of eight to actualise this project’s mission:

  • 2 Mobile Developers
  • 2 Backend Engineers
  • 1 UI/UX Designer
  • 1 QA Analyst
  • 1 DevOps Engineer
  • Product Owner (Myself)

I ran all Scrum ceremonies, standups, sprint planning, reviews, & retrospectives, while maintaining a tight feedback loop with restaurant partners & beta users. My focus was always on clarity, velocity, & value.

Challenges

Challenges

Real-time delivery management: One of the biggest challenges was managing delivery logistics in real time. We had to account for prep time, traffic, courier availability, & customer location, all while keeping the ETA accurate. I worked closely with the backend team to build a predictive delivery engine that adjusted dynamically.

Restaurant stakeholders onboarding: Another challenge was onboarding restaurants with varying levels of tech literacy. We designed a simple, tablet-friendly merchant dashboard & created a guided onboarding flow that reduced setup time by 40%.

Uniqueness

Food Delivery Surd had a few standout features that made it special:

  • Smart batching of orders to optimise delivery routes
  • Heatmaps for couriers to identify high-demand zones
  • In-app tipping & loyalty rewards for repeat customers
  • A “no-contact delivery” toggle that became essential during health-conscious times

Conclusion

It took five sprints before we launched Food Delivery Surd in Masterton, a mid-sized metro area, with 50+ restaurant partners & a growing fleet of couriers. Within the first month, we hit 10,000+ orders with a 94% on-time delivery rate.

What I loved most about Food Delivery Surd was the balance between speed & empathy. We weren’t just delivering food, we were delivering convenience, reliability, & a little joy in every order. 



Project name : Food Delivery Surd

Role : Product Owner

Industry : Food delivery solution

Methodology : scrum