The main objective builds the website is to provide ordering and reservation service online to the customer. After successful login, the customer can able to order food and reserve a table according to his choice. Restaurant administrators can manage the system from the admin panel.
EHungry is a restaurant site that allows users to order food online. Users can login to their account, create new accounts if necessary, and place food orders. The site also provides functionality for canceling ordered food. Additionally, the admin has the ability to add new menu items, manage booked packages, and assign admin privileges to other users.
To install EHungry, follow these steps:
npm install.env file in the project root directory and add the following Firebase API keys:REACT_APP_API_KEY=YOUR_FIREBASE_API_KEY
REACT_APP_AUTH_DOMAIN=YOUR_FIREBASE_AUTH_DOMAIN
REACT_APP_PROJECT_ID=YOUR_FIREBASE_PROJECT_ID
REACT_APP_STORAGE_BUCKET=YOUR_FIREBASE_STORAGE_BUCKET
REACT_APP_MESSAGING_SENDER_ID=YOUR_FIREBASE_MESSAGING_SENDER_ID
REACT_APP_APP_ID=YOUR_FIREBASE_APP_ID
npm startEHungry is a restaurant site that enables users to conveniently order food online. With features like user registration, food ordering, and order cancellation, the site provides a seamless user experience. The admin privileges allow for easy management of the menu and booked packages. Overall, EHungry enhances the convenience and accessibility of food ordering for both users and site administrators.