https://github.com/notharshhaa/zomato-clone
This repository is a full-stack food delivery application inspired by Zomato. It includes a React.js frontend and integrates DevSecOps practices to ensure a secure and automated deployment pipeline.
https://github.com/notharshhaa/zomato-clone
devsecops devsecops-best-practices devsecops-pipeline reactjs zomato-app zomato-clone zomatoclone
Last synced: about 1 year ago
JSON representation
This repository is a full-stack food delivery application inspired by Zomato. It includes a React.js frontend and integrates DevSecOps practices to ensure a secure and automated deployment pipeline.
- Host: GitHub
- URL: https://github.com/notharshhaa/zomato-clone
- Owner: NotHarshhaa
- Created: 2023-12-21T03:52:53.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-04T09:09:01.000Z (about 1 year ago)
- Last Synced: 2025-04-04T10:23:31.841Z (about 1 year ago)
- Topics: devsecops, devsecops-best-practices, devsecops-pipeline, reactjs, zomato-app, zomato-clone, zomatoclone
- Language: JavaScript
- Homepage:
- Size: 3.11 MB
- Stars: 7
- Watchers: 2
- Forks: 43
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# š½ļø **Zomato Clone: Secure Deployment with DevSecOps CI/CD**

š **A full-stack Zomato Clone with DevSecOps integration for a secure and scalable deployment.**
This **Zomato Clone: Secure Deployment with DevSecOps CI/CD** repository is a **full-stack food delivery application** inspired by Zomato. It includes a **React.js frontend** and integrates DevSecOps practices to ensure a secure and automated deployment pipeline.
## š¹ **Key Features:**
ā
**User-friendly UI** ā Interactive menu, checkout, and order tracking.
ā
**Secure DevOps Pipeline** ā CI/CD automation with security checks.
ā
**Optimized Deployment** ā Uses containerization & cloud hosting.
ā
**React.js-Based Frontend** ā Built with Create React App.
ā
**Production-Ready** ā Includes build optimizations & best practices.
> This repo is a great **learning project** for those interested in **DevSecOps, CI/CD, and secure web app deployment**. š
š **Read the detailed blog post:** [Zomato Clone - Secure Deployment with DevSecOps CI/CD](https://blog.prodevopsguytech.com/zomato-clone-secure-deployment-with-devsecops-cicd)
## šø **Project Screenshots**
| Home Page | Menu View | Checkout Page |
|-----------|----------|---------------|
|  |  |  |
---
## š ļø **Getting Started**
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
### š§ **Prerequisites**
Ensure you have **Node.js** and **npm** installed.
```sh
node -v # Check Node.js version
npm -v # Check npm version
```
### š¦ **Installation**
Clone the repository and install dependencies:
```sh
git clone https://github.com/your-repo/zomato-clone.git
cd zomato-clone
npm install
```
### š **Running the App**
Start the development server:
```sh
npm start
```
š Open [http://localhost:3000](http://localhost:3000) in your browser.
---
## š **Available Scripts**
| Command | Description |
|---------|------------|
| `npm start` | Runs the app in development mode |
| `npm test` | Launches the test runner |
| `npm run build` | Builds the app for production |
| `npm run eject` | Ejects the default configuration (irreversible) |
For more details, check the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
---
## š¢ **Deployment**
### š„ **Build for Production**
```sh
npm run build
```
š The app is built in the `build/` folder, ready for deployment.
### š **Hosting**
You can deploy this project on:
- **Vercel** ([Docs](https://vercel.com/docs))
- **Netlify** ([Docs](https://docs.netlify.com/))
- **AWS Amplify** ([Docs](https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html))
---
## š Learn More
- šļø [React Documentation](https://reactjs.org/)
- ā” [Code Splitting](https://facebook.github.io/create-react-app/docs/code-splitting)
- š [Analyzing Bundle Size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)
- š² [Making a Progressive Web App](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)
---
## š¤ **Contributing**
Contributions are welcome! If you'd like to improve this project, feel free to submit a pull request.
---
## **Hit the Star!** ā
**If you find this repository helpful and plan to use it for learning, please give it a star. Your support is appreciated!**
---
## š ļø **Author & Community**
This project is crafted by **[Harshhaa](https://github.com/NotHarshhaa)** š”.
Iād love to hear your feedback! Feel free to share your thoughts.
---
### š§ **Connect with me:**
[](https://linkedin.com/in/harshhaa-vardhan-reddy) [](https://github.com/NotHarshhaa) [](https://t.me/prodevopsguy) [](https://dev.to/notharshhaa) [](https://hashnode.com/@prodevopsguy)
---
### š¢ **Stay Connected**

---
### š **Happy Coding!** š