FOOD DELIVERY PLATFORM

XP Eats: Building a Socially Responsible
Food Delivery Platform

Project Lead Adnan Qureshi
Project Period Oct 2019 - Present
XP Eats is a socially responsible food delivery platform that connects communities with free and discounted food from local food banks, grocery stores, and restaurants. This three-sided marketplace required careful coordination across customer apps, driver apps, and business portals, all while maintaining a focus on social impact and community support.

As Project Manager and UI/UX Designer, I led the design and development coordination for this complex platform. The challenge was creating a seamless experience across three distinct user types: customers ordering food, delivery drivers managing routes, and businesses managing their menus and transactions. The platform needed to support food bank reservations, real-time GPS tracking, referral rewards, and discreet delivery options—all while maintaining a user-friendly interface that encouraged community engagement.

Three-Sided Marketplace Architecture

The platform required building three separate applications: a customer app for iOS and Android, a driver app built with Flutter for flexible earning opportunities, and a business portal for menu management and transaction reports. Each application had unique requirements—the customer app needed intuitive ordering and real-time tracking, the driver app required efficient route optimization and battery-efficient GPS tracking, and the business portal needed comprehensive analytics and menu management tools.

Building a platform that serves communities while maintaining technical excellence requires understanding both the code and the business side.
Adnan Qureshi

The project required coordinating between multiple development teams—Flutter developers for the driver app, backend developers handling order management and restaurant integration APIs, and mobile teams for the customer app. When we encountered issues with the referral reward system logic, I whiteboarded the solution myself before assigning it to the development team. This hands-on approach ensured nothing fell through the cracks and that all teams were aligned on the solution before implementation began.

Technical Challenges & Solutions

One of the most significant technical challenges was optimizing GPS tracking for older mobile devices. When the GPS tracking was draining battery on older phones, I researched optimization techniques and worked directly with the Flutter development team to implement battery-efficient location services. This collaborative approach—staying in the trenches with developers rather than just throwing designs over the wall—ensured we delivered a solution that worked across all device types while maintaining the real-time tracking functionality essential for food delivery.

11+
Years Experience
Team Member