Customer ordering mobile app of a pizza house

Assignment Help Programming Languages
Reference no: EM13147424

Android web apps :-

 Customer Ordering Mobile App of a Pizza house

Objective: Customer Mobile Application for MFPizza.

Abstract: MFPizza sells pizzas and has around 40 outlets around the city. Today they offer order booking facility to customer through telephone/call center and online web. They plan to extend online order booking facilities to smart phones to reach more customers.

Functional Requirements: Mobile application will publish complete catalog of pizzas with possible add-on options and customers should be able to prepare and customize an order as per their preference. Customers should also be able to customize and place an order from their previous order list or favorite orders list. Mobile application should be able to receive push notifications as per existing offers available in specific location stores. Customers should be able to locate a nearby store from the application with appropriate driving directions. Mobile application should also offer customer login with user ids of social networking sites like

Facebook, Google etc.

Non - functional requirements:

  • User Experience: Application should be adaptive enough to render on multiple devices with various form factors. To make customer experience best advanced capabilities like geo-location, augmented reality and mashups should be used.
  • Application Analytics: MFPizza also need application usage analytics such as orders coming in from specific geo location / area, application access on multiple target device operating systems, daily hits, new users etc.
  • Security: All data stored offline as part of application must be encrypted, connectivity to mobile server should be over SSL and each of the backend service exposed must be protected.
  • Application Management: Application should offer direct update facility (Android/iOS) so that customer need not to go to application stores to update application and also application versions should be controlled from backend administrative console itself.
  • Target Operating Systems: Application should be developed as hybrid mobile app and must be tested successfully on one of the smart phone Device OS (Android, iOS, BlackBerry, Windows Phone) and Mobile Web Browser.

After designing your app Answer these questions? (With Details)

Original Expectations

Best aspect of your project

Easiest part of the project

Limitations of application

Biggest issue of project

Biggest issue of Android platform

How does your final project compare to your original expectations?

Special environmental conditions necessary to run application

Reference no: EM13147424

Questions Cloud

Maintaining a constant growth rate in dividends : You also know that the total return on the stock is evenly divided between a capital gains yield and a dividend yield. If it's the company's policy to always maintain a constant growth rate in its dividends, the current dividend is ____ per share.
Length of day during winter summer solstice for this planet : a) What is the length of day during the winter solstice for this planet?b) What is the length of day during the summer solstice for this planet?
Suppose you attempt to isolate different bacterial : suppose you attempt to isolate different bacterial species from a plate streaked with a mixed population. Would you pick a colony not located on a streak line? A subsurface colony?
Find students weigh less than one hundred twenty eight pound : How many students weigh less than 128 pounds? b) how many students weigh more than 165 pounds? c)how many students weigh between 135 and 165 pounds?
Customer ordering mobile app of a pizza house : Application should be adaptive enough to render on multiple devices with various form factors. To make customer experience best advanced capabilities like geo-location, augmented reality and mashups should be used.
Work sheet and the general ledger accounts : Examine the work sheet and the general ledger accounts. Make a list of the errors you find. Prepare a corrected work sheet. Correct any errors you find in the general ledger accounts.
Necessary adjusting entries relative to depreciation : Prepare any necessary adjusting entries relative to depreciation(use straight line) and amortization (use effective interest method) on December 31,2011.
What is the pathophysiology of this diagnosis : if someone is diagnosed with diabetes mellitus, what can a healthcare worker tell a patient about the anatomy and physiology of the related system? What is the pathophysiology of this diagnosis?
Percentage of scores of mound-shaped-symmetric distribution : hese students obtained a mean score of 470 with a standard deviation of 40 on a standardized test. Assuming a mound-shaped and symmetric distribution, what percentage of scores exceeded 390?

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd