Shoo is a fully responsive landing page for an online shoe store. The code is written purely with HTML, CSS, and JavaScript.
This project demonstrates a complete DevOps pipeline integrating version control, automated CI/CD, Docker-based containerization, Kubernetes orchestration, and Jenkins-driven deployment. It shows how modern DevOps practices help deliver software faster, safer, and with full automation.
-
This DevOps project demonstrates a fully automated CI/CD pipeline for deploying and managing a web application.
-
It integrates major DevOps tools including GitHub, GitHub Actions, Docker, Docker Hub, Jenkins, and Kubernetes. Development begins with writing code and managing versions using Git & GitHub.
3.Every code commit triggers GitHub Actions, which automatically:
- Builds the project
- Runs tests
- Creates a Docker image
4.The generated Docker image is pushed to Docker Hub as part of the CI workflow.
5.Jenkins, configured with webhooks, pulls the latest Docker image from Docker Hub for deployment.
6.Jenkins handles continuous deployment (CD) by applying Kubernetes manifests.
7.The application is deployed into a Kubernetes cluster, enabling container orchestration.
8.Kubernetes manages:
- Rolling updates (zero downtime deployment)
- Auto-scaling
- Load balancing
- Self-healing and restart policies
9.This project completes the entire DevOps lifecycle including:
- Coding
- Version control
- CI automation
- Docker-based containerization
- Kubernetes orchestration
- Continuous deployment
- Live application hosting
10.It showcases real-world DevOps practices used in professional production systems.



