The application is accessed through the EC2 public IP using Nginx reverse proxy.
Frontend fetches product data from backend API, which retrieves data from MySQL container.
The /api/products endpoint returns product data through the Nginx reverse proxy.
Shows all running containers: Nginx, frontend, backend, and MySQL.
Displays service health status and container orchestration.
Shows custom-built Docker images for frontend and backend.
Displays backend logs and successful API requests.
Shows organized project structure with all components.
Shows EC2 instance running the application.
Shows inbound rules allowing HTTP and SSH access.









