procuct

Food ordering and delivery application
similar to Foodpanda, Swiggy, deliveryhero,
Justeat and Talabat.

Overview

On demand food ordering and delivery application are changing restaurant industry with customers engagement with them via web
and mobile apps. Customers can find the restaurants around their location, browse the menu, add to cart, pay and track the
delivery in their application.

Find the nearest restaurants based on GPS

Customers can browse the restaurant based on their current location or they can find by city & area. Also they can filter the restaurant by category, reviews, delivery time and etc..,

Restaurants detailed information

Customers can view the full information of particular restaurant with restaurant name, photo, address, delivery time and etc.., It will have menu, info and reviews section.

Add to cart

Customers have the option to view restaurant menu with name, picture and add quantity option. So customers can the menu into cart list. Also they can increase or decrease the quantity of menu in cart list.

Checkout

Once menus are added into cart. They can process with checkout by selecting the delivery types like delivery or pickup option. Then they need to select payment option (Paypal or COD) to complete the order.

Payment gateway integration

By default, we are providing Paypal standard integration which is accepting Paypal account and credit card payments. Any additional payment gateway integration will comes in additional cost and time line.

Customers account

Users must log into complete the order. Also they manage the account with edit profile, Address book, change password, my orders, reorders and logout.

Rate and review

Customer can see the rating count with reviews of particular restaurant by other users. Also once customer received the successful order, they can post the reviews about the restaurant.

Social media share

Option to share the restaurant public URL in Facebook, Twitter, Google+ and LInkedin. Also we have option to register and login with Facebook connect.

Track the order

Customer can see the status of order in order summary page. Also they will receive the email and push notification in app based on order status updates.

Newsletter

Customer can subscribe or unsubscribe to newsletter. Admin have the option to send the newsletter to subscribed customers.

Responsive design integration

Customers front end, restaurant panel and admin panel comes with responsive design, where specific user roles can access their account in mobile browsers.

Search engine optimization

Web application has been developed by following all SEO standards like URL, heading tags, alt tags, optimized scripts & CSS and etc..,

Restaurant panel

Restaurant owners or outlet managers can login to their account and manage the menu, orders, profile and delivery boys and etc.., also we have implemented dashboard with graphical representation and list view.

Admin panel

Awesome admin panel to manage the customers and restaurant data, settings, report, payment transaction, orders, subscribers and etc..,

Multiple accesses to customers

Customer can order the menu from web, iPhone and Android application. Account will be synced with these entire three platforms.

Delivery boy application

Delivery boy can login into their account in Android app and see the assigned order. Once they deliver the ordered item to customer,they will update the status of order.

How it works

Customers can find the nearest restaurants by GPS, add the menus into cart, pay and get delivered in their location. Restaurant owners and admin can see manage the menur and orders from back end application.

Find the restaurant by city and area of city

View the list of restaurant with photo, name, cuisine list, rating count and delivery time

View the multiple outlet list

Filter the restaurant by cuisines

Search the restaurant by keyword

Sort by delivery time and rating

Change the location

Subscribe to newsletter

Sign up with name, email ID, password, phone number and gender.

Sign in with email ID and password

Facebook connect

Forgot password

Edit profile

Change password and logout

View the full information of restaurant. It should show logo, name, address and cuisine list

PayPal gateway integration to credit card and paypal payment

COD should have SMS verification to confirm the order

Twilio SMS gateway integration

Show the order confirmation with summary of order

My orders list

View the full information of order.

Track the status of order

Option to cancel the order

View the list of restaurant with photo, name, cuisine list, rating count and delivery time

View the list of menus by category filter option

Add the menu into cart

Summary of cart list with update and delete option in same page

Reviews of restaurant by photo, name, rating count, date and comment

Show the full info of restaurant like address, Google map location, delivery fee, pickup time, delivery time, delivery hours and takeway hours

Add to favourite list

Share the restaurant info in social media

Summary of cart list with sub total, tax and total amount

Select delivery or pickup option

Select the added address or new address for delivery

Delivery instruction option

Pickup option should show the restaurant address

As soon as possible or later option. Later should show the delivery slot.

Option to apply promotional code

Cash on delivery

View the invoice of order

Reorder option

My address book

My favourite list

View the list of promotional code offers

Blog

CMS pages like About us, Contact us, Privacy policy, FAQ and

Terms of condition

Social media links

img

Splash screen

Application will work in portrait mode only

Dashboard – Show the graphical view of deliveries per day, week and month.

Driver login with Email and password

Forgot password

Profile settings – Edit profile, change password and delete account

Update driver current location

Driver can view the list of assigned orders by admin

View the full information of particular order. It should have order info,

pickupand delivery location.

Once the order is delivered, Driver will get the digital signature from

customer and update the status as delivered

Driver status should be updated as available once all orders are delivered

img

Technology stack

postgral

Laravel

Framework

java

Postgresql

Database

swift

Java

Android

fabrick

Swift 3.0

iOS

android

Fabric.io

Crash reporting

rsjava

Gradle for android

Dependency manager

laravel

Retrofit with RxJava

Network request (Android)

afnetworking

AF Networking

Network request (iOS)

Mobile application

Download our apps from app store

Google play App store
App store

LET'S WORK TOGETHER!

We are happy to meet new startups, discuss and work with your on demand
food ordering and delivery business application. Let’s work together.