For the full write up see the Medium blog post.
A serverless frontend deployment with S3 behind CloudFront, and a serverless backend with API Gateway, Lambda and DynamoDB.
A minimal Vue 3 frontend with some custom CSS for highly-original UI design.