Restaurant in-house web app

Scope of Work

Application to be built using React Native

Web Application for a restaurant

User accounts with different rights (Administrator, Restaurant Manager, Waiters/Waitresses and Kitchen)

Each user (Admin, manager, waiters and waitresses) is identified by First name, Surname, username, auto-generated password, random 4-digit employee ID code and Ghana mobile number (the restaurant manager’s mobile number for example).

The Kitchen is to be identified simply by a username, auto-generated password, an employee ID code and a Ghana mobile number (the restaurant manager’s number for example).

We propose to set the restaurant manager’s mobile number for all users as the number will only be used for password reset requests (except for the administrator). Because employees can change regularly, there is no point to insert different mobile numbers basically. One mobile number to be set to receive all password resets if needed except for the administrator access account).

Backend to allow, the administrator and the restaurant manager account to re-generate passwords for users, edit user accounts info (First name, Surname and mobile number). If administrator becomes locked out or the restaurant manager becomes locked out, then each can click on reset password and the system should send a sms with a password to use to be able to re-login. The backend should also allow the admin or the restaurant manager to generate usage reports (table orders, purchase types i.e. in GHS cash, mobile money or card payment).


The waiter or waitress logs into the web app, can select items from the food menu and the drinks menu while receiving instructions from the customer(s) sitting at the restaurant table. Once done with the selection of items, he/she clicks on send to the kitchen.


One of the Kitchen staff logs into the web app, sees the different incoming table orders. For each order, the kitchen staff needs to click on ‘Accept’, the web app will move the order to ‘Being prepared’, once complete, one of the kitchen staff needs to click on ‘Ready to Serve’. The Ready to Serve would alert the waiter/waitress that would have taken the original order asking him/her to collect the food order and serve it to the table.


Once the customer(s) are done with their food and drinks and they request for the bill. The waiter/waitress that’s been attending to them should be able to click on ‘Payment Request’. The payment options would be Cash (in Ghana Cedis), Mobile Money or via Card Payment. The customer will have to be notified prior to paying via mobile money or card that a payment charge of % would be added on top and if they are happy to pay it. If not, then they can pay cash.

If change needs to be given to the customer, then the waiter/waitress should click on ‘Change Required’ and then enter the amount of cash the customer gave for the app to auto calculate the amount of change that needs to be handed over to the customer. Payment collected > Waiter/waitress needs to click on a button stating ‘Payment Collected’ whether its in cash or digital.

Restaurant Manager

The restaurant manager will have the same backend panel rights as the administrator and will also be able to view ongoing orders and incoming payments at any given time.

2. Long term scope

Restaurant Tables and Beacons and guest Android/iOS app hence the recommendation to look at building with React native from the start for scope 1 to avoid development sylos.

Guest app to allow end user registration as optional and offer takeaway capabilities in future.


Link to customer menu:

[login to view URL]

Skills: Google Cloud Storage, Javascript, MySQL, PHP, React.js

See more: excel web app, convert vbnet app web app, iphone web app json, php, mysql, javascript, react native, configure serverxml web app, web app needed, iphone web app creator, iphone web app development, pic project web app control ethernet, turn desktop app web app, web app rss, house web site developer, restaurant reservation web portal scope, restaurant web project scope, photo effect app mobile app, convert windows app mobile app, car mobile app

About the Employer:
( 2 reviews ) London, United Kingdom

Project ID: #17307360

64 freelancers are bidding on average $917 for this job

$1000 USD in 15 days
(992 Reviews)

**Restaurant web app ,amazing project opportunity for us** - We are most suits you as we have developed similar project. - We are Expert app developer. Relevant Skills and Experience *Why this project Suits to us? More

$6111 USD in 55 days
(169 Reviews)

Hello and thanks for the opportunity to bid on your project "Restaurant in-house web app" I have rich experience for your project as you can see on my portfolio and reviews from other customers Relevant Skills and Exp More

$555 USD in 10 days
(251 Reviews)

Dear Employer, My name is OM. I’ve read your brief and can see that you’d like to build a website. We are 7+ years of experience in designing and developing websites & mobile apps. Relevant Skills and Experience • More

$1077 USD in 15 days
(221 Reviews)

Can you share the reference website URL? Can you share the services you want on a website? We have built a Restaurent Table booking Website listed below:- [login to view URL] Relevant Skills and Exper More

$1500 USD in 10 days
(117 Reviews)

hello i gone through your requirements . I want to let you know that we have 7+ years of experience in Mobile app [login to view URL] 3+ years of experience in React Native. Relevant Skills and Experience we have experie More

$388 USD in 10 days
(107 Reviews)

Hello, Have reviewed the attachment, description. Sure we can develop a Restaurant In-house web-app having different user accounts for Administrator, Restaurant Manager, Waiters and Kitchen. Relevant Skills and Exper More

$3500 USD in 10 days
(57 Reviews)

FOOD DELIVERY APP: - [login to view URL] - [login to view URL] - [login to view URL] ---- We primar More

$5000 USD in 60 days
(81 Reviews)

Greetings! Since I have got a visual over your project's description, I have some follow-up questions to ask so to elicit the missing pieces of requirements. Please message me so we can proceed! Relevant Skills and Ex More

$555 USD in 10 days
(36 Reviews)

Hi there, i have gone through the description of the project and can see that you need a restaurant in house web application using react native. Relevant Skills and Experience We have an expert team of mobile app deve More

$833 USD in 20 days
(119 Reviews)

Hi there, I have read the details I am experienced with Google Cloud Storage, Javascript, MySQL, PHP, React.js. Relevant Skills and Experience I can help you with this job, Please come to chat so we can discuss this j More

$555 USD in 10 days
(37 Reviews)

Hi, After reading your requirements I decided to place a bid on this project. It suits my experience and expertise. I am expert in completing bigger projects on time and on budget with quality. I am having overa More

$5555 USD in 60 days
(51 Reviews)

Hi, Having an eye over descriptions, I can surely help you to built Application using React Native, Web Application for a restaurant based on requirements as per needs. Relevant Skills and Experience I am experienced More

$555 USD in 10 days
(127 Reviews)

Dear Client. How are you. I'm an Expert Website Developer and I have a great experience of more than +5 years in this fields. And Senior in React.js and MySQL, PHP... etc. Relevant Skills and Experience Also I have a More

$250 USD in 10 days
(43 Reviews)

Hello I read your project description that is to build restaurant app and I am very interested in your project. Relevant Skills and Experience I have top certificated skills and have good experiences working history, More

$555 USD in 10 days
(26 Reviews)

Hi Sir, I have been creating high quality and excellent mobile applications in the past 5 years. I learned various mobile development frameworks, seasoned with experience and in depth knowledge of the mobil More

$500 USD in 10 days
(139 Reviews)

Hello, Thank you very much for sharing your requirement to build a web app using React Native. I have read the brief project description and would like to proceed. Relevant Skills and Experience I have 4+ years of exp More

$777 USD in 10 days
(21 Reviews)

Hi, I'm a Web Designer/Developer from the India. My name is Suraj. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. Relevant Skills and Ex More

$555 USD in 10 days
(147 Reviews)
$400 USD in 10 days
(47 Reviews)
$750 USD in 21 days
(21 Reviews)