Grocery Web Application
Through this project, I successfully deployed a fully containerized full-stack grocery web application on AWS with Terraform, achieving automated, scalable, and repeatable infrastructure provisioning. Key outcomes included a reliable, production-ready cloud environment with EC2, RDS, S3, and ECS fully orchestrated, secure networking, and JWT-based authentication for users. I learned to design modular Terraform configurations, manage state across environments, and integrate DevOps practices such as CI/CD and Auto Scaling. The project reinforced best practices in cloud security, containerization, and IaC while overcoming challenges such as configuring private/public subnets, handling Terraform dependencies, and debugging ECS deployments. As a result, the deployment process became faster, more consistent, and scalable, reducing manual errors and improving infrastructure reliability. The project is available on GitHub: AWS_grocery, with live deployment and demo steps included in the repo.