🚀 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.
✅ 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
Home Page | Menu View | Checkout Page |
---|---|---|
This project was bootstrapped with Create React App.
Ensure you have Node.js and npm installed.
node -v # Check Node.js version
npm -v # Check npm version
Clone the repository and install dependencies:
git clone https://github.com/your-repo/zomato-clone.git
cd zomato-clone
npm install
Start the development server:
npm start
🔗 Open http://localhost:3000 in your browser.
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.
npm run build
📂 The app is built in the build/
folder, ready for deployment.
You can deploy this project on:
Contributions are welcome! If you'd like to improve this project, feel free to submit a pull request.
If you find this repository helpful and plan to use it for learning, please give it a star. Your support is appreciated!
This project is crafted by Harshhaa 💡.
I’d love to hear your feedback! Feel free to share your thoughts.