Wanted to understand how platforms like Vercel work under the hood: the full pipeline from git clone to live deployment. Built DeployX as a learning project to reverse-engineer that entire flow on self-hosted AWS infrastructure.

Built one from scratch on AWS to learn how deployment platforms work end-to-end, from git clone to live URL.
Architected AWS-based deployment platform using Express.js, ECS for containerized builds (images in ECR), S3 for static hosting, and Nginx reverse-proxy so a custom domain points at a build without any manual DNS or server work
Implemented real-time build log streaming via Redis + Socket.IO, automated CI/CD pipeline for end-to-end container builds which Delivers 30-second instant-preview feature achieving 75% faster deployments and 60% increase in release frequency compared to traditional deployment workflows
Containerized entire stack using Docker Compose with one-click local setup, and optimized image size by 70% and deployed to EC2 with custom Nginx configuration handling main domain and dynamic subdomain routing to separate services