Overview:
The foodHub-frontend is a front-end for a food delivery application created using ReactJS. It utilizes Redux and Material-UI components to provide a user-friendly interface for food delivery services.
Features:
- ReactJS: Utilizes the powerful ReactJS library to build dynamic and responsive user interfaces.
- Redux: Uses Redux for managing the state of the application, allowing for efficient data flow and easy debugging.
- Material-UI: Incorporates Material-UI components to create stylish and modern user interface elements.
Installation:
To install and run the foodHub-frontend locally, follow these steps:
- Clone this repository to your local machine.
- Run
npm installin your terminal to install all the required dependencies. - Replace the environment variables in the
.envfile with your own configurations. - Add your Google API Key in the
index.htmlfile. - Run
npm startto start the local server. - By default, the local server will start on port 3000.
Please note that the Google API key should have access to the Javascript Maps, Places API, and Geocoding API.
Summary:
The foodHub-frontend is a ReactJS-based front-end for a food delivery application. It incorporates key features such as Redux for state management and Material-UI for creating modern user interface elements. By following the installation instructions, users can easily set up and run the front-end locally.