Welcome to my personal portfolio site — a modern, responsive, and animated showcase built with the latest web technologies. You can fork this repo and make it your own too!
- Framework: Next.js
- Styling: Tailwind CSS
- Animations: Framer Motion
- Dark/Light Mode toggle included
Visit the live site here: Sameera's Portfolio
- Clone the repo:
git clone https://github.com/Sameera-05/Sameera-Portfolio.git cd Sameera-Portfolio - Install Dependencies:
npm install
- Run locally:
npm run dev
⚡ Deployment (CI/CD) This portfolio uses GitHub Actions + AWS EC2 for seamless CI/CD deployment.
.github/workflows/deploy.yml– defines the automated workflow- EC2 instance with Docker installed
- SSH key stored as GitHub Secrets:
EC2_HOSTEC2_USEREC2_SSH_KEY
- Every push to main triggers:
SSH into EC2Pull latest codeRBuild Docker imageReplace running container
- Fork this repo
- Replace text/images with your own
- Update
.github/workflows/deploy.ymlwith your EC2 SSH info and GitHub Secrets - Push to
mainand you're LIVE! 🚀
Feel free to reach out on LinkedIn or fork and tag me if you customize it! 😊
📧 Email: sineen.0509@gmail.com