https://github.com/ashokc46/food-delivery-application
π Food Delivery Applicationβ A React and Redux-based food ordering platform with restaurant filtering, authentication, cart management, and checkout functionality. Built with React, Redux, Bootstrap, JavaScript, HTML, and CSS for a seamless user experience. π
https://github.com/ashokc46/food-delivery-application
bootstrap5 css3 html5 javascript react-hooks react-router reactjs redux redux-toolkit
Last synced: 3 months ago
JSON representation
π Food Delivery Applicationβ A React and Redux-based food ordering platform with restaurant filtering, authentication, cart management, and checkout functionality. Built with React, Redux, Bootstrap, JavaScript, HTML, and CSS for a seamless user experience. π
- Host: GitHub
- URL: https://github.com/ashokc46/food-delivery-application
- Owner: AshokC46
- Created: 2025-03-27T14:39:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-24T12:07:07.000Z (about 1 year ago)
- Last Synced: 2025-10-10T03:35:48.771Z (9 months ago)
- Topics: bootstrap5, css3, html5, javascript, react-hooks, react-router, reactjs, redux, redux-toolkit
- Language: JavaScript
- Homepage: https://ashokc46.github.io/Food-Delivery-Application/
- Size: 2.4 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π Food Delivery Application
A modern and user-friendly food ordering platform built with React and Redux, allowing customers to browse restaurants, filter food categories, and place orders seamlessly.
## π Features
β
**Restaurant Filtering** β Users can filter restaurants based on food categories like **Veg, Non-Veg, and Desserts**.
β
**Login/Sign-Up Authentication** β Secure user authentication for personalized experiences.
β
**Add to Cart System** β Users can add food items to their cart, modify quantities, and remove items.
β
**Cart & Checkout Functionality** β Seamless order placement with a structured checkout process.
β
**Redux for State Management** β Ensuring efficient and smooth data flow across components.
β
**Responsive UI** β Styled using **Bootstrap** for a clean and mobile-friendly interface.
## π οΈ Technologies Used
- **Frontend:** React, Redux, JavaScript, HTML, CSS, Bootstrap
- **State Management:** Redux
- **Storage:** LocalStorage for cart persistence
## π Installation & Setup
1οΈβ£ **Clone the repository:**
```sh
git clone https://github.com/your-username/Food-Delivery-Application.git
```
2οΈβ£ **Navigate to the project directory:**
```sh
cd Food-Delivery-Application
```
3οΈβ£ **Install dependencies:**
```sh
npm install
```
4οΈβ£ **Start the development server:**
```sh
npm start
```
5οΈβ£ Open **http://localhost:3000/** in your browser.
## π· Screenshots

## π Usage
- Sign up or log in to access the application.
- Browse and filter restaurants based on food categories.
- Add food items to your cart and review your selections.
- Proceed to checkout and place an order.
## π Live Demo
π [(https://ashokc46.github.io/Food-Delivery-Application/)]
β **If you like this project, give it a star!** π