User Story
As a developer, I want the frontend to be hosted on AWS Amplify so that it is deployed and accessible to users.
Description
Provision an AWS Amplify instance using Terraform to host our frontend application. This will give us a managed hosting solution with built-in CI/CD capabilities for the frontend.
Acceptance Criteria
- Terraform configuration that provisions an AWS Amplify app
- Amplify app is connected to the repository for the frontend
- Amplify environment is configured for our use case (build settings, environment variables, etc.)
- Configuration should live in the
infrastructure directory