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

CLOSED
Bids
16
Avg Bid (USD)
$1801
Project Budget (USD)
$30 - $360

Project Description:
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 required:
Android, C Programming, C++ Programming, Java, Mobile Phone
Additional Files: description+-+Restaurant+Order+Tracking+App+%28Android%29.txt
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire ghulammurtaza204
$ 1000
in 20 days
Hire indivar
$ 6000
in 50 days
Hire fahadnasrullah
$ 350
in 25 days
$ 5000
in 60 days
$ 360
in 5 days
Hire robindersingh
$ 1500
in 30 days
$ 300
in 50 days
Hire amarb
$ 340
in 30 days
$ 400
in 6 days
$ 360
in 30 days