Android App - Restaurant Order Tracking

................Please read attachment for complete description .....

The app will have minimum functionalities as follows: Waiters will be given tablets to stand by their customers at their assigned tables, and take food orders which are passed to the Check Out Panel (supervised by Cashiers) and Kitchen Panel (supervised by Cooks), with tablets.

(Tablets are Android Phones – 7 inch or more)

Users – Owner , Manager , Waiters , Cashiers , Cooks .

(The flow can be extended to Supervisors if need be)

Scope and Flow of App :

I. Profile Creations

• Owner can create Managers account . He also can create Waiters, Cashiers & Cooks account. He will act as super Admin of Restaurant app

• Manager can create Waiters , Cashiers , Cooks account. He will act as Admin for application for Restaurant.

• Manager/Owner can edit, delete profiles.

• Each user will be allotted Unique Key- PIN to access Restaurant app. PIN will act as Access identifier for different functionality of app as well.

II. Master Data Creation:

• Restaurant Menu Creation >> Manager will create Menu for restaurant. He can add/Update/Edit/Delete items in Menu. Menu will have sub menus (upto 3 drill down levels) and Price / description associated with it.

• Mapping between Waiters and Table >> Manager will create Table Layout for restaurant . He will then map Tables and Waiters for Tables.

• Various Tax related information needs to be keyed in by Manager/Owner.

III. User Action based on Roles :

1) Waiter :

Waiter will login (only needs to login once), he will see following options:

• Take new Order.

• My Orders Progress.

a) Take new Order Section:

Following will be shown on Take new order screen:

• Order number.

• Table number.

• Menu Search by name Option.

• Menu Search by id Option.

• Select from category Option.

• Add Quantity.

• Show final Order.

A add button will be present on the each of the menu items.

Once all the order is added, waiter will click on show final order, it will be immediately displayed on the kitchen’s flat screen and marked “In Progress”.

Waiter’s can see these orders in the Orders progress section.

b) My Order Progress Section:

Once all the order is added, waiter will click on show final order, it will be immediately displayed on the cooks tab and status as Open

Waiter can pick up all "Prepared" status Order marked for his Order Number. He can then Pick up those order for Delivery. Status Marked to Deliver.

If any changes needs to be done in "Placed/Delivered Order":

On click of one of items which are in progress, waiter can see the following:

• Mark order as completed.

• Add more items to this order.

• Cancel order.

2) Cashier Flow:

When Cashier logs in, he will see the following on the screen:

• All Orders Status.

• Generate bill for Orders.

c) All Order Section: Cashier Can see all orders placed by different waiters at one Go.

He can then search orders by Waiter Name and DOB

The Orders are divided into 6 status >> Placed >> Open >>Preparing>> Prepared>> Delivered>> Completed

d) Generate Bill for Orders:

• This will display the list of completed orders whose bills can be generated. There will be “proceed to generate bill” button present on each of the completed orders. On click of this button, a complete bill will be seen on the screen, and discount input box will be shown. Cashier can generate this bill from this generate button on this screen.

• Add Tax if applicable --(Prepopulated entry coming from Config).Cashier can generate this bill from this generate button on this screen.

• Cashier can print Bill in predefined Format : This format needs to be defined and discussed with client.

• All Completed Orders needs to be removed from Cashier Panel , as well as Cook and Waiter should not see them.

................Please read attachment for complete description .....

3) Cook:
e) View/Pickup orders :
• Once customer placed his order , waiter will click on show final order. The status is marked as Placed. Cook will see order as "Open" if nobody picked up the order.
• Cook can pick up the Order - Status to change from open to Preparing
• Show All Items under the selected Order..Show status as Preparing and Prepared depending ion Current status. Once order is ready for delivery , marked status as Prepared.

4) Owner :
• Owner Can see All Orders in Progress - By Waiter/Cook .
• Owner can see All status as any given point in time by Table number/Order Number (even they are completed)
IV. Order Status Flow and User permission :
• Waiter can update from Placed/Prepared status
• Cook can update - Open /Prepareing Status
• Cashier Can update Delivered status
• User should not see Dishes prepared once Order is marked Delivered or Completed.

V. Reports (User-Owner and Manger)
• Daily/Monthly Cashflow
• Waiterwise /Cashier Wise /Chef wise report
• Timeline For Order - Start/End time

This will be scope for Restaurant Ordering App.

Hardware/Software Requirement:

• All users > Waiters , Cashier , Cook, Owner will carry Android Tablets (7 inch).
• The Restaurant app can be downloaded to Android phone as well
• The restaurant needs to have Wifi connectivity as per Google’s play requirement for using Google app online
• The Restaurant app will be hosted on Google play
• This is a paid app but can be downloaded by anybody after purchasing licensed online.

Skills: Android, C Programming, C++ Programming, Java, Mobile App Development

See more: waiter create order app, android restaurant order app, android app restaurant orders orders, restaurant admin login, android restaurant table layout, tracking app for android, tax roles, tax manager, tab scope, show box for android, show box android app, show-box android, scope programming, programming on android, programming in android, programming for phones, programming for android phones, print screen android, print from android, price of app, new update for android, new android update, new android phones coming out, new android phones, list of android phones

About the Employer:
( 0 reviews ) India

Project ID: #4309220

12 freelancers are bidding on average $679 for this job


Hi i am interested in your [url removed, login to view] check your Pmb.

$2000 USD in 40 days
(4 Reviews)

Hi,sir. I'd like you to work. Please check my PM. Thanks.

$500 USD in 10 days
(17 Reviews)

Hello, Greetings!! iPhone/iPad/Android/php expert ready to start immediately, Please check PM for detail information. Thanks

$500 USD in 10 days
(3 Reviews)

Lets Start :)

$1000 USD in 20 days
(12 Reviews)

Hello, Please check your PMB for more details. Thanks

$850 USD in 20 days
(1 Review)

Hello , Hope you are well and doing good!!! we are eager to work with [url removed, login to view] are ready to start the project right away. Codeware is a website development company providing professional website design, website developme More

$1200 USD in 40 days
(4 Reviews)

I am very interested in your project and hope to work with you soon

$450 USD in 10 days
(1 Review)

I am interested in this. I have done similar restarent design for one of my earlier companies. Let me know if you are OK with my bid.

$500 USD in 30 days
(4 Reviews)

Respected Sir!!!! I've read you requirements and i'm ready to work with u... although we're new to freelancer but we've worked a lot in local markets.. so all i want is u to trust me.. and i wont let it down... for More

$350 USD in 20 days
(0 Reviews)

Hi Sir, We are freelancer based IT Firm having 30+ developers [url removed, login to view] are having experienced,expertise & professional developers who provide fast & quality work. For us client work satisfaction is more important r More

$500 USD in 31 days
(0 Reviews)

Hi, We can offer you a great Android App for Restaurant Order Tracking with all the functionality as listed in your project brief. We have a highly experienced team of mobile application developers with each havi More

$500 USD in 30 days
(0 Reviews)

Hi there, If you have any designing and PHP CMS work for us , kindly do contact me . Thanks Ankur

$100 USD in 2 days
(0 Reviews)

********** HOPE TO GRAB YOUR ATTENTION ********** We have recently done exactly one similar application, We have done plenty of such apps in the past. Please find the demos of our apps in the links provided in the atta More

$900 USD in 25 days
(0 Reviews)