Full Service Estate Sales
PrivateAn estate-sales business platform with a public listings site, a Cognito-gated admin dashboard, and a subscriber notification fan-out via Lambda.
About this project
What it is
A business platform for a full-service estate-sale company, built on AWS Amplify Gen 2. The public-facing site shows upcoming sale events and services, with a subscription form that captures email addresses. When a new estate sale is created in the admin dashboard, a Lambda fan-out function fires notifications to all subscribers via email and SMS. The admin section is protected by Cognito authentication — only authenticated administrators can create, edit, and manage sale listings. An unsubscribe flow with token verification is included for CAN-SPAM compliance. The entire backend is defined in TypeScript via Amplify Gen 2 CDK constructs.
Engineering highlights
- Public listing site + Cognito-gated admin dashboard for managing estate sale events
- Lambda fan-out: new-sale event triggers email and SMS notifications to all subscribers
- Subscribe / unsubscribe Lambda functions with token-verified unsubscribe links
- AWS Amplify Gen 2 backend: Cognito auth, AppSync GraphQL, DynamoDB, Lambda functions
- Framer Motion scroll animations for the public marketing sections
- Contact form with server-side handling via Amplify function