Ticaz Bags & Luggage is a modern, responsive static e-commerce website where users can browse and shop for stylish bags and durable travel luggage. Built with React, Vite, and Tailwind CSS, the site is deployed to AWS using Pulumi for end-to-end infrastructure automation.
Check out the live website: https://dyk9aqch11ytc.cloudfront.net/
/pulumi/www/frontend → React + Vite + Tailwind frontend
/pulumi → Infrastructure as Code using Pulumi (AWS setup)
react-hot-toast
git clone https://github.com/iAmSherifCodes/TicazOnAWSPulumi.git
cd TicazOnAWSPulumi
cd www/frontend
npm install
npm run dev
cd pulumi
pulumi login
pulumi stack init dev
pulumi config set aws:region us-east-1
# Build the frontend
cd ../frontend
npm run build
# Deploy with Pulumi
cd ../pulumi
pulumi up
When changes are made:
cd frontend
npm run build
cd ../pulumi
pulumi up
To cleanly destroy the stack and all of its infrastructure on Pulumi
pulumi destroy
Built with ❤️ for the Pulumi Deploy and Document Challenge