This repository contains the React frontend for the CloudOps portfolio.
It connects to the backend API and is served via Nginx inside Docker.
- Displays backend health and items
- Dockerized for deployment
- CI/CD with GitHub Actions
- React.js
- Nginx
- Docker
- Axios
- GitHub Actions
- src/ # React source code
- public/ # HTML template
- Dockerfile
- package.json
- .github/workflows/ci-cd-frontend.yml
- README.md
npm install
npm startFrontend will run on: http://localhost:3000
docker build -t cloudops-frontend .
docker run -p 8080:80 cloudops-frontend
flowchart TD
User[π€ User Browser] --> FE[π React Frontend]
FE --> NGINX[π¦ Nginx Container]
NGINX --> BE[βοΈ Backend API]
NGINX --> DockerHub[(π³ DockerHub Image Registry)]