Dining Cloud is looking to disrupt the restaurant dining experience by introducing innovative front and back of house technologies that promote efficient and contactless operations.
Project Summary:
The Contactless Restaurant Management Service (CRMS) will provide two applications; one for the restaurant and one for the consumer.
The restaurant management web application will speed up operations by providing digital menus, efficient customer seating plan, and customer analysis reports.
The user mobile app will provide integrated payment methods, self-service orders, reservations, and crowd generated opinions.
Our Goal:
Create a cost effective and easy to use application that restaurants can use to manage staff and services while also providing customers with a way to take part in dining service and comply to precautions set out by law makers. Our goal to provide to separate products; a mobile application for the customer and web application for the restaurant. The mobile application will provide the customers with the ability to make reservations and dine in at restaurants with minimal contact with staff. The web application will provide a dashboard to restaurants that will allow for efficient management of operations. The restaurant operator and others with elevated will be privy to insights on customer dining habits
Customer Mobile application
Technologies Used:
React-Native - Used for Front-End development of application
Firebase - Used as database
Firebase Authentication - Used to provide secure authentication to application
Stripe API - Used to process payments securely
Features:
Customers can Sign In and Sign Out of application.
Customers can create and customize their profile
Customers can view restaurants, search for a restaurant and view menus
Customers can view restaurant reviews and make reviews
Customers can make reservations at restaurants view their upcoming reservations
Customers can sign into restaurant as they arrive and sign out of restaurant as they leave
Customers can make table requests, order items and make payments while present at a restaurant
Customers can view all their past receipts
Restaurant Web application
Technologies Used:
React - Used for Front-End development of application
Firebase - Used as database
Firebase Authentication - Used to provide secure authentication to application
Features:
Web application will provide two privileges – owner and restaurant staff
All Users can Sign In and Sign Out of application.
All Users can view and manage customer table requests
All Users can view reservations made to the restaurant
All Users can view and manage pending orders and view completed orders
The Restaurant Owner can make changes to the restaurant menu whenever required
The Restaurant Owner can view customer data such as Time spent, location, food ordered etc.
The Restaurant Owner can view and generate monthly reports
The Restaurant Owner view, edit and add new employees to the restaurant
You can view the status reports during the development of the project here: