AWS Amplify Application
Demo application showcasing AWS Amplify, built for a live demo at LLI.
View on GitHub →Overview
A demo application built to showcase AWS Amplify’s capabilities during a live presentation at LLI. The project demonstrates how Amplify simplifies full-stack cloud development by handling authentication, APIs, and hosting out of the box — going from zero to a deployed application in minutes.
Demo Context
This was prepared for a live demo session at LLI, walking the audience through the full AWS Amplify workflow: initializing a project, connecting backend services (auth, data, storage), and deploying to the cloud. The goal was to show how Amplify abstracts away the infrastructure complexity so developers can focus on building.
Features
- Full-stack cloud app scaffolded with AWS Amplify CLI
- User authentication flow (sign up, sign in, sign out)
- Cloud-hosted backend with API and data layer
- One-command deployment to AWS
Tech Stack
- Platform: AWS Amplify (Gen 2)
- Services: Amplify Hosting, Authentication, API, Storage
- Frontend: JavaScript
What I Learned
Preparing a live demo forced me to understand AWS Amplify deeply enough to explain it on the spot. I learned how Amplify abstracts away CloudFormation stacks, Cognito user pools, and AppSync APIs behind a developer-friendly CLI. The pressure of a live audience also taught me the value of having a solid backup plan — pre-recorded fallbacks, offline-ready demos, and a clear narrative arc for the presentation.