Skip to content

Jay2006sawant/DevOpsPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ Zomato Clone: Secure Deployment with DevSecOps CI/CD

Zomato Clone

πŸš€ 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

πŸ“Έ Project Screenshots

Home Page Menu View Checkout Page

πŸ› οΈ Getting Started

This project was bootstrapped with Create React App.

πŸ”§ Prerequisites

Ensure you have Node.js and npm installed.

node -v   # Check Node.js version
npm -v    # Check npm version

πŸ“¦ Installation

Clone the repository and install dependencies:

git clone https://github.com/your-repo/zomato-clone.git  
cd zomato-clone  
npm install  

πŸš€ Running the App

Start the development server:

npm start  

πŸ”— Open 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.


🚒 Deployment

πŸ”₯ Build for Production

npm run build  

πŸ“‚ The app is built in the build/ folder, ready for deployment.

🌍 Hosting

You can deploy this project on:


🀝 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!


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published