Food Delivery App
- User authentication with username and password.
- User authentication With Google account
- User can receive email to reset Password if he forget it
- Users can search for Items by name or cuisine type.
- Users can view a restaurant's profile including its menu and contact information.
- Users can place orders for one or multiple items at once.
- React
- Redux
- ReactStrap
- Firebase
- Axios
- sass
To run this project locally on your machine you will need Node.js installed along with npm package manager
- Clone the repository using `git clone https://github.com/BelalAboseada/YumDash.git
- Navigate to the root directory of the cloned repo in your terminal
- Run
npm install
to install all required dependencies
4. Create a .env
file in the root folder and copy the contents of .env.
-
In the
.env
file replace<your-secret>
with any random string. This secret is used as the JWT encryption key. -
To start the server run
npm run dev
The app should now be running on http://localhost:8000/. Any changes made to the files will automatically refresh the page in the browser.
<<<<<<< HEAD -You can look for Backend Code Here (https://github.com/Es1amMohamed/Restaurant-application/tree/main)
=======
80158123955d6ed83ae6a3b7b5f529e01771e850