Restaurant Order Tracking App (Android) - You can use any programming language u want

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 .......

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

See more: kitchen order tracking app, cashier restaurant app, cashier restaurant app android, tracking app for android, the java programming language, the d programming language, the c# programming language, the c programming language, tax roles, tax manager, tab scope, s programming language, show box for android, show box android app, show-box android, scope programming, progress programming language, programming manager, programming language list, programming language d, programming language and it, programming for phones, programming for android phones, print screen android, print from android

About the Employer:
( 0 reviews ) India

Project ID: #4307128

14 freelancers are bidding on average $1675 for this job


FortSolution is Providing the software development services in the following areas BlackBerry, iPhone, Android, Design, PHP, Yii, CodeIgnetor ,WordPress, Facebook applications, Magento, Drupal, SEO, SEM, ASAP .NET,C# More

$1000 USD in 20 days
(11 Reviews)

Hi there, Thanks for giving us an opportunity to bid on this project. We are quite interested in this project as we are skilled and experienced.

$6000 USD in 50 days
(4 Reviews)

I am ready to do this job. Please see my PMB.

$350 USD in 25 days
(5 Reviews)

Hello, We have 3.6 years of experience in Java and Android. We can do this work. Please check private message. Thanks.

$5000 USD in 60 days
(8 Reviews)

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

$360 USD in 5 days
(4 Reviews)

Ready to Start! *** 7+ years experience *** Constant Updates, Top Quality, Support. Will provide daily updates via skype or email. The bid includes design , development, testing ,deployment and support.

$1500 USD in 30 days
(1 Review)

i can do this.

$400 USD in 6 days
(0 Reviews)

I have made numerous android apps. You will get your work guaranteed. Please see PMB for my project links

$300 USD in 50 days
(0 Reviews)

I'm with mack5starmarketing, We are a High quality when it come to this project! ( please check your PMB )

$900 USD in 25 days
(0 Reviews)

Ready to Start :) 8+ years experience Best Quality, continues Support, error free.

$700 USD in 45 days
(0 Reviews)

AK Software Technology have good experience in Android Development and Wed [url removed, login to view] are the best android application developer in [url removed, login to view] check PM.

$1000 USD in 30 days
(0 Reviews)

Greetings, I am an experienced developer and who has a record for delivering very complex systems. In this case, I would be working on your project on a part time basis with weekly deliverable. Though I put 365 More

$100 USD in 365 days
(0 Reviews)

Thanks for the detailed project scope, we would like to build this solution for you. Please check your PMB for more details.... Regards Alfred

$9000 USD in 60 days
(0 Reviews)

We have developed a web based application called Food Services Management System; its being operational in Indian Hotels and Restaurant from last one and half year. We can deliver you a good product for your requiremen More

$360 USD in 30 days
(0 Reviews)

I will make your app according to your requirements.

$340 USD in 30 days
(0 Reviews)

Project can be done. We have designed a lot of applications similar to this 1. assured quality withing the given time frame

$1500 USD in 27 days
(0 Reviews)