Online Food Delivery Mobile App Design.

Through a wide variety of mobile applications, we’ve developed a unique visual system.

  • Client Khalil Atife
  • Services Web Application
  • Date 12 July 2023
  • Budget $500+

Customer App Features

  • Products
  • Categories
  • Multi-restaurant
  • Single-restaurant
  • Push Notifications
  • Dine-In / Book a Table
  • Shopping Cart
    • Add to Cart
    • Edit Cart
    • Clear Cart
    • Persistent Cart
    • “Reorder” in One Click
    • Order History
  • Checkout Flow
    • Shipping Address
    • Dynamic Location
    • Credit Cards Management (Add, Delete)
    • Apply Pay (iOS) / Android Pay (Android)
    • Stripe Payments
    • Cash On Delivery
  • Delivery Tracking
    • Estimated Arrival Time
    • Map Route Tracking (Real-time)
    • Driver Information
    • Driver Contact
    • Driver Tracking
  • Chat
    • Real-time Chat (driver – user)
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
    • Report / Block Driver (per Apple guidelines
  • Localization & RTL
  • Dark Mode
  • Geolocation
  • Directions API (Google Maps)
  • Ratings & Reviews
  • Map View
  • Search
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Driver App Features (Delivery Boy App)

  • Go Online / Offline
  • Accept / Reject Orders
  • Real-time Map Directions to Restaurant (Pick up)
  • Real-time Map Directions to User’s Address (Delivery)
  • Finalize Order
  • Delivery History
  • Push Notifications
  • Geolocation / Geodirections
  • Chat with Users
    • Real-time Chat
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow
  • Dark Mode
  • Localization & RTL

Backend (Firebase Functions)

  • Dispatcher to Restaurants
  • Dispatcher to Drivers
  • Order Completion
  • Order Tracking
  • Push Notifications

Restaurant Admin App Features (Dashboard)

  • Accept / Reject Orders
  • Order History
  • Push Notifications
  • Localization & RTL
  • Dark Mode
  • Manage Products
    • View List of Food Items
    • Add New Product
    • Edit Products
    • Delete Products
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Web Admin Panel

  • Users
  • Restaurants
  • User Profile setting
  • Restaurant Filters
  • Food Category list
  • Food list
  • Orders
  • Orders review
  • Coupons
  • Create Coupon
  • Driver list
  • Payments list
  • Restaurant Payouts
  • Google map setting
  • Social Authentication setting
  • Currencies
  • Push notification setting
  • Payment method setting
  • User Profile setting

Web Restaurant Panel

  • Food list
  • Create Food
  • Orders
  • Accept/ Reject order
  • Earnings
  • Payments list
  • User Profile setting

Foodie is a combo of 3 Mobile Applications, 2 Web Panel, 1 website, and 1 landing page –

  • The Customer app is developed for Android and iOS using Flutter for customers.
  • The Restaurant app is developed for Android and iOS using Flutter for restaurant owners.
  • The Driver application developed for Android and iOS using Flutter for delivery persons.
  • Super Admin web panel is developed using Laravel with Firebase.
  • Web panel for Restaurant developed using Laravel with Firebase
  • Landing page developed using HTML..
×