Skip to content

Task 2#1

Open
DamirSt wants to merge 2 commits into
mainfrom
task-2
Open

Task 2#1
DamirSt wants to merge 2 commits into
mainfrom
task-2

Conversation

@DamirSt
Copy link
Copy Markdown
Owner

@DamirSt DamirSt commented Apr 12, 2026

What was done?
Infrastructure deployment is complete and frontend is successfully deployed. AWS CDK stack created for hosting the Angular application.

Infrastructure Changes:

Created AWS CDK project structure for deployment
Implemented S3 bucket with proper security configurations (block public access)
Set up CloudFront distribution with HTTPS redirection
Configured S3 deployment from Angular build output (FE/dist/app/browser)
Added error handling for 404 responses to serve index.html (SPA routing)
Implemented CloudFront outputs for URL and bucket name
Frontend Changes:

Updated header component
Updated README with deployment URLs
Deployment URLs:

CloudFront URL: https://duivy9lb5sq2a.cloudfront.net/
S3 Bucket URL: http://deploywebappstack-deploymentfrontendbucket67ceb713-ocnltnb9i7wr.s3-website-us-east-1.amazonaws.com/
Additional scope:

AWS CDK infrastructure setup
S3 bucket deployment configuration
CloudFront CDN setup
SPA routing support via error handling
Status: ✅ Service is done and FE is working and deployed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants