
The problem
Writing an app is the easy half. I wanted to be comfortable with the other half: packaging it, shipping it, and keeping it running somewhere real.
What I built
CodeDock is a full-stack Next.js and MongoDB app with Google auth, containerised with Docker and deployed to AWS ECS as the learning exercise. The deployment pipeline was the point of the project, not a chore at the end.
How it went
The demo that stays up today runs on Vercel; the Docker and ECS deployment is the part I built it for, and it is why AWS on my resume is something I have actually operated, not a tutorial I once followed.
Stack