https://github.com/belalaboseada/yum-dash
Food Delivery Ecommerce App
https://github.com/belalaboseada/yum-dash
api django-rest-framework ecommerce ecommerce-website firebase firebase-auth food-delivery-application js python react redux
Last synced: 3 months ago
JSON representation
Food Delivery Ecommerce App
- Host: GitHub
- URL: https://github.com/belalaboseada/yum-dash
- Owner: BelalAboseada
- Created: 2024-02-12T20:13:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T17:42:24.000Z (over 2 years ago)
- Last Synced: 2025-11-01T09:06:48.772Z (8 months ago)
- Topics: api, django-rest-framework, ecommerce, ecommerce-website, firebase, firebase-auth, food-delivery-application, js, python, react, redux
- Language: JavaScript
- Homepage: https://yum-dash.web.app/
- Size: 27.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Yum Dash
Food Delivery App
## Features:
- 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.
## Technologies Used:
- React
- Redux
- ReactStrap
- Firebase
- Axios
- sass
## Installation & Usage Instructions:
To run this project locally on your machine you will need Node.js installed along with npm package manager
1. Clone the repository using `git clone https://github.com/BelalAboseada/YumDash.git
2. Navigate to the root directory of the cloned repo in your terminal
3. Run
```
npm install
````
to install all required dependencies
4. Create a `.env` file in the root folder and copy the contents of `.env.`
5. In the `.env` file replace `` with any random string. This
secret is used as the JWT encryption key.
7. 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