Sei sulla pagina 1di 17

Proposal for Food Delivery App

11/23/2017
Affle Enterprise | Appstudioz

www.affle.com

601 - 612, 6th Floor, Tower C, JMD Megapolis, Sohna Road, Sector-48, Gurugram, Haryana
122018

Phone: (+91) - 82872 30230


Proposal _Food Delivery App Confidential

1. COPYRIGHT STATEMENT
The Copyright in this work is vested in Affle (India) Ltd. and this document along with all enclosures
is issued in confidence for the purpose only for which these are produced. These must not be
reproduced in whole or in part, or stored in a retrieval system or transmitted in any form or by any
means, electronic or mechanical including photocopying and recording or otherwise for any purpose
other than under agreement or with the consent in writing of Affle (India) Ltd.

Revision History

Done by Date Document type


Shubhra Jain 23rd November 2017 Proposal

2. CONFIDENTIALITY
Material contained in this proposal represents proprietary information pertaining to Affle (India)
Ltd. This proposal includes information that should not be disclosed outside YOU and should not be
duplicated, used or disclosed for any purpose other than to evaluate this proposal. If however, a
contract is awarded to Affle (India) Ltd. for this work as a result of, or in connection with the
submission of this information, YOU will have the right to duplicate, use or disclose the data to the
extent provided in the resulting contract. This restriction does not limit client’s right to use
information contained in this proposal if it is obtained from another source without restriction.

Affle Ltd. Page | 2


Proposal _Food Delivery App Confidential

Table of Contents
1. COPYRIGHT STATEMENT ................................................................................................................... 2
2. CONFIDENTIALITY ............................................................................................................................... 2
3. ABOUT AFFLE ...................................................................................................................................... 5
4. IDENTIFICATION OF NEEDS ............................................................................................................... 6
4.1 Requirements ................................................................................................................................ 6
4.2 Project scope................................................................................................................................. 6
5. PROJECT DEVELOPMENT AND RELEASE STRUCTURE ................................................................ 6
6. PROPOSED SOLUTION ....................................................................................................................... 7
6.1 Objective ....................................................................................................................................... 7
6.2 Solutions ........................................................................................................................................ 7
6.2.1 Deliverable ................................................................................................................................ 7
6.2.2 Requirement vs solution ............................................................................................................ 7
6.3 Users ............................................................................................................................................. 8
7. FRONTEND FEATURES (For Visitors or App users) ........................................................................... 8
7.1 Registration & Login ...................................................................................................................... 8
7.2 My Account.................................................................................................................................... 8
7.3 Set Location or Address ................................................................................................................ 9
7.4 Home Page/View All Restaurants ................................................................................................. 9
7.5 Detailed Page of the Restaurant/View Menu ................................................................................ 9
7.6 View Cart ....................................................................................................................................... 9
7.7 Payment Options ........................................................................................................................... 9
7.8 Track Order ................................................................................................................................. 10
7.9 Order History/Upcoming Orders.................................................................................................. 10
7.10 Filter & Sort Restaurants ............................................................................................................. 10
7.11 Search Restaurants .................................................................................................................... 10
8. RESTAURANT OWNERS ................................................................................................................... 11
8.1 Registration ................................................................................................................................. 11
8.2 Log-In .......................................................................................................................................... 11
8.3 My Account.................................................................................................................................. 11
8.4 Home Screen .............................................................................................................................. 12
8.5 Payment Management ................................................................................................................ 12
8.6 Feedbacks/Reviews .................................................................................................................... 12
9. Delivery Management .......................................................................................................................... 12
9.1 Registration ................................................................................................................................. 12
9.2 Log-In .......................................................................................................................................... 12

Affle Ltd. Page | 3


Proposal _Food Delivery App Confidential

9.3 Home Screen .............................................................................................................................. 13


9.4 Feedbacks/Reviews .................................................................................................................... 13
10. SUPER ADMIN PANEL .................................................................................................................. 13
11. QUERIES ........................................................................................................................................ 14
12. APPLICATION DEVELOPMENT PROCESS ................................................................................. 14
13. DEVELOPMENT AND RELEASE STRUCTURE ........................................................................... 15
.................................................................................................................................................................... 15
14. TECHNOLOGIES USED ................................................................................................................. 15
15. TEAM CONSTRAINTS ................................................................................................................... 15
16. COMMERCIALS.............................................................................................................................. 16
17. CONCLUSION ................................................................................................................................ 16

Affle Ltd. Page | 4


Proposal _Food Delivery App Confidential

3. ABOUT AFFLE
An Agile service-oriented organization that enables the seamless sharing of information in real time
across the supply and distribution chain, providing Accurate solutions to our clients and giving
Assured deliverance with a high level of confidentiality along with best resources.

Affle is the architect of its end-to-end MAAS platform which serves the needs of leading commerce
marketplaces, app developers, marketers and publishers globally.

We are a team of over 180+ across our 7 offices now.

We started out as a Mobile Technology platform company in 2006. We still remain rooted to our
ambitions and core business but being an early entrant in the business we have seen the industry
evolve from the Pre-smartphone, Early-3G, and carrier dominated era to where it is now.

We are proud to have navigated through these industry level changes successfully and having
consistently delivered high growth & innovations to our teams, partners and shareholders.

Affle’s audience and data centric technologies are aimed towards maximizing ROI for its customers.
The key product development philosophies, which help us deliver value consistently include:

 Maniacal focus on User Experience

 Unified data intelligence and insights

 Measurability for every marketing dollar spent

 Insightful Data visualization leading to Smarter decision making

Affle Ltd. Page | 5


Proposal _Food Delivery App Confidential

4. IDENTIFICATION OF NEEDS

4.1 Requirements
Affle understands the requirement to be as such:
1. General requirements:
a. To develop a food delivery app similar to Uber Eats App.
2. Report/monitoring methods:
a. Weekly Status report will be sent to client via email.
b. Communication via Skype and email as per the requirement.

4.2 Project scope


1. Requirement gathering
2. Designing
3. Coding
4. QC
5. Deployment on Client server
6. Maintenance

5. PROJECT DEVELOPMENT AND RELEASE STRUCTURE


Project Plan captures the overall "envelope" of the project, for one cycle (and maybe more than
one cycle, if appropriate).

We care about any milestones along the way, the release date, when major decisions must be
made, and where we can get visibility into the progress, scope, difficulties, and resources of the
project.

Following are the devised steps which are being used in design and development of software
application at Affle

1. Requirement gathering & Project Management

2. Architecture design

3. Design & Development

4. Testing & Bug Removal

5. Beta Releases

6. Final Release

Affle Ltd. Page | 6


Proposal _Food Delivery App Confidential

6. PROPOSED SOLUTION

6.1 Objective
A platform for users to order food at their doorstep without any hustle.

6.2 Solutions
To develop and maintain an app similar to uber eats app which will give the user a chance to
order the food at their doorsteps without any hustle. App user will be able to view restaurants
of their choice located near their area and will be able to food online. Front end user will also
be able to track their order and will be able to manage their payments. User will also have to
access to the functionalities like search, filter, sort etc. User will get the complete info of the
restaurant and also the delivery boy coming to their doorsteps through the app.
An app based platform will also be given to restaurant owners from where they will be able to
register and login into the app. Restaurant owners will be able to manage their menu, opening
and closing time of the restaurant through the app only. They will also be able to view the
feedbacks given by the customer and also the reviews. Restaurant owners will also be to
manage the complete payments through the mobile app.
There will be a separate app based for the delivery boys. They will be able to login through
that portal and will have the access to change the status of the order and also they will be
able to view the complete info of the customer and the restaurant.
Super Admin will manage the entire application and the backend process. He will manage user
management, restaurant management, delivery management, payment management.

6.2.1 Deliverable
In this course of the project we will deliver the following:

1. Software requirement Specification or Use case document


2. Project Plan
3. Design
4. Source code
5. Any updated document (If any)

6.2.2 Requirement vs solution

Requirements Solution Related deliverable

Analysis of complete Preparing detailed requirement Software requirement


Client requirement document Specification document/ Use
case Document

Project estimates, Preparing a project plan Project plan


timeframe and delivery

Affle Ltd. Page | 7


Proposal _Food Delivery App Confidential

Design screens Creating PSD and HTML slicing PSD and HTML

6.3 Users
1. App Users (Visitors)
2. Restaurant Owners
3. Delivery Person
4. Super Admin

7. FRONTEND FEATURES (For Visitors or App users)

1. Registration and Log-in


2. My Account
3. Set Location Or Address
4. Home Page/View Restaurants
5. View menu
6. View Cart
7. Payment Options
8. Track Order
9. Order History/ Upcoming Orders
10. Filter & Sort Options
11. Search Restaurants

7.1 Registration & Login


1. User can register by following sign up process to become a member. It will include
Account info form and info verification
a. First Name
b. Last Name
c. Email Address
d. Create Password
e. Create Account (Button)
2. On successful registration they will get OTP, upon entering the OTP user will get verified.
3. They can login using username and password and mange their account
4. In case of forgot password, can enquire for new password using the email-id

7.2 My Account
1. Registered user will be able to view and manage his/her account
2. He/she can view the following:
a. Your Favorites: This will have all the saved restaurants by the user.
b. Payment
c. Promotions

Affle Ltd. Page | 8


Proposal _Food Delivery App Confidential

d. Loyalty Programs
e. Help
f. Account Settings

7.3 Set Location or Address


1. User will be asked to enter the delivery address when he log into the app.
2. He can manually enter the address or also he can place the point on the map shown to the
user.
3. Once the location is set, only the restaurants delivering in that particular area will be
shown to the user.
4. User can also modify his/her address from the location screen.

7.4 Home Page/View All Restaurants


1. User can browse and view all the listed restaurants on this screen and can click on any
restaurant to go the detailed restaurant page and then view the menu of that particular
restaurant.
2. On the home screen user will see the following information:
a. Name of the restaurant
b. Delivery Time
c. Ratings of that particular Restaurant

7.5 Detailed Page of the Restaurant/View Menu


1. On clicking any of the restaurant from the home screen user will be redirected to the new
screen which will show the complete detail of that particular restaurant.
2. On this screen user will be able to see the complete menu of the restaurant and will be
able to add to cart of what he wants to order.
3. User can also select the quantity of the food which he needs to order from this screen
4. This screen will also show the ratings of the restaurant and also the delivery time for the
restaurant.
5. User can also view the reviews shared by another user on this screen.

7.6 View Cart


1. User can view all the food ordered on the view cart screen. User will be redirected to this
screen once he places the order from the restaurant page.
2. User can also modify the order on this screen. He /she can add extra items or also delete
the order which he/she doesn’t want.
3. User will be able to see the complete amount which he/she needs to pay on this screen.
4. User will be able to proceed to final payment page from this screen.

7.7 Payment Options


1. Once the user confirms the order from the cart page the user will be redirected to the
payment screen.
2. User will get the following options to pay the amount:
a. Through Credit Card

Affle Ltd. Page | 9


Proposal _Food Delivery App Confidential

b. Through Debit Card


c. Cash On Delivery
d. Through other wallets like Paytm, mobikwik, etc.
3. Once the user pays the final amount the order will be sent to the restaurant and user will
now be able to track his/her order.

7.8 Track Order


1. User will be able to track his/her order from this screen.
2. User will get the contact info of the delivery person who will be coming to his doorstep for
the delivery
3. User will also be able to see the exact location of the delivery boy on a real time basis.
4. User will also be able to see the order status like order is in kitchen, order is picked by the
delivery person, order is on its way, order delivered.

7.9 Order History/Upcoming Orders


1. User will be able to see the order history of all the orders placed on this screen
2. User will also be able to see the upcoming order on this screen.
3. User at any point of time can go this screen and see what he/she ordered in previous
time.
4. User can also reorder from the same restaurant from this screen which will redirect the
user again to the view menu screen of that particular restaurant.

7.10 Filter & Sort Restaurants


1. User will be able to filter or sort the restaurants based on:
a. Price
b. Popularity
c. Delivery Location
d. Delivery time
e. Recommended
f. Dietary : vegetarian, Gluten-free, Vegan
2. Once filtered and sorted user will see only the restaurants based on his filter choice on the
home screen or view restaurants screen.

7.11 Search Restaurants


1. Search icon will be given to user on the home screen. On clicking this icon user will be
redirected to a new search screen.
2. User will be able to search restaurants or dish by typing the name of the restaurant in the
search box. Restaurants will automatically be shown based on the search name input by
the user.
3. Use will also see top categories on this screen like:
a. North Indian
b. South Indian
c. Pizza

Affle Ltd. Page | 10


Proposal _Food Delivery App Confidential

d. Fast Food
e. Chinese
4. On clicking any of the category user will be able to see only those restaurants which are
serving in the category selected by the user.

8. RESTAURANT OWNERS

8.1 Registration
1. Restaurant Owners can register by following sign up process to become a member on the
app. It will include Account info form and info verification
a. First Name of the owner
b. Last Name of the owner
c. Restaurant Name
d. Restaurant Address
e. Email Address
f. Create Password
g. Create Account (Button)
2. On successful registration they will be verified by the super admin and access will be
granted by the super admin.
3. Once the access is granted, restaurant owner will be able to perform various activities and
also his restaurant will be visible to the front end user.

8.2 Log-In
1. Restaurant owners will be given app based platform where they will be log in to the app
and perform various activities.
2. Restaurant will be able to log-in by providing the following details:
 Username
 Password
3. In case of forgot password, can enquire for new password using the email-id.

8.3 My Account
1. In this section restaurant owners will be able to view and manage his/her profile, menus
and other activities.
2. Restaurant Owners will be able to:
a. View and edit profile
b. Manage their restaurant menu
 View Menu
 Search any Dish
 Add Something new in their menu
 Edit menu
 Delete Dish from Menu
 Change Price of the Dish

Affle Ltd. Page | 11


Proposal _Food Delivery App Confidential

c. View and respond to all the mails he/she received.


3. From “My Account” section restaurant owner will also have the option to open/close the
restaurant.
4. Owner can also delete the restaurant for which an approval of super admin will be
required.

8.4 Home Screen


1. On the home screen, restaurant owner will be able to see all the orders placed by the
customers.
2. He will also be able to see the contact info of the customer on this screen
3. Owner will also get the information of the delivery boy coming to the restaurant along
with his contact info on this screen.

8.5 Payment Management


1. Restaurant owner will be able to manage his/her payments through this screen.
2. He/she will be able to see all the payments made by the customer on this screen.
3. He will also get the option of transferring the payments into his bank account from this
screen.

8.6 Feedbacks/Reviews
1. Restaurant owner will be able to view all the feedbacks and reviews received from
customer on this screen
2. He will be able to view the star rating given by each customer on this screen
3. Order rating by the customer will be visible to owner through this screen.

9. Delivery Management

9.1 Registration
1. Delivery person will be also provided an app based platform where they can register by
following sign up process to become a member on the app. It will include Account info
form and info verification
a. First Name
b. Last Name
c. Contact number
d. Create Password
e. Create Account (Button)
2. On successful registration they will be verified by the super admin and access will be
granted by the super admin.
3. Once the access is granted, delivery person will have the access to perform various
activities.

9.2 Log-In
1. Delivery person will be able to log-in by providing the following details:

Affle Ltd. Page | 12


Proposal _Food Delivery App Confidential

 Username
 Password
2. In case of forgot password, can enquire for new password using the contact number

9.3 Home Screen


1. Once the order is placed, delivery person who is near to that location will get a
notification on his phone to pick the order from the restaurant.
2. Once the order is picked then his location will be seen to the front end customer who
have placed the order.
3. Delivery person can change the status of the order when it is delivered to the customer
from this screen
4. Delivery person will also get to see the contact info of the customer and as well as the
restaurant owner from where the order was placed.

9.4 Feedbacks/Reviews
1. Delivery Person will be able to view all the feedbacks and reviews received from customer
on this screen
2. He will be able to view the star rating given by each customer on this screen.

10. SUPER ADMIN PANEL


1. Super Admin can login to the admin panel using the login credentials
2. Admin can completely manage the following:
a. User/Customer Management
 View
 Search
 Add
 Edit
 Delete
 Make active/inactive
b. Restaurant Management
 View
 Search
 Add
 Edit
 Delete
 Make active/inactive
c. Delivery Person Management
 View
 Search
 Add
 Edit
 Delete
 Make active/inactive
d. Payment Management

Affle Ltd. Page | 13


Proposal _Food Delivery App Confidential

e. Login/Logout/Forgot Password Management


f. Change Email and Password Management
g. Newsletter Management
3. Can update his account details.

11. QUERIES
1. Do you want google MAP API integration or do you need to build the customized map in
the app?
2. Which are the payment API’s which will be used?
3. Will the delivery management system will be handled by your team or will it be given to
some 3rd party?

12. APPLICATION DEVELOPMENT PROCESS

Affle Ltd. Page | 14


Proposal _Food Delivery App Confidential

13. DEVELOPMENT AND RELEASE STRUCTURE

14. TECHNOLOGIES USED

Development Platform Kotlin(Android), Xcode (iOS),Wordpress

Language/technology Objective-C, Swift, Java, PHP

15. TEAM CONSTRAINTS


Resource
Project Manager 01

Business Analyst 01

Designers 01

Database Developer 01

Web Developer 01

Affle Ltd. Page | 15


Proposal _Food Delivery App Confidential

Android App Developer 01

iOS App Developer 01

Quality Assurance Engineer 01

16. COMMERCIALS

List of Services Staff Time Frame / Budget /


working days USD
Needs Assessment Business Analyst FREE
Requirements Specification
document
Web Designer
Design

Development Web development & App


Development

QC & Testing QC Engineers

Maintenance & Technical


Support
Tech Support Spec 1month Free
(1month/ 3 month / 6 month
/ annual)

Total / USD:
Total project duration:
USD
(days/months from start to
end)

17. CONCLUSION
Affle is confident that our proposed strategies will deliver you best solution as per the
requirement. We sincerely hope that you will consider us as a long-term partner and allow us to
enter into a manually beneficial relationship. We are available to answer any question you may
have and look forward to discussing this opportunity further.

Thank you for your interest.

Affle Ltd. Page | 16


Proposal _Food Delivery App Confidential

Affle Ltd.
601 - 612, 6th Floor, Tower C, JMD Megapolis, Sohna Road, Sector-48, Gurugram, Haryana 122018

Phone: (+91) - 82872 30230

Corp Website: www.affle.com

Affle Ltd. Page | 17

Potrebbero piacerti anche