Skip to content

A personal portfolio website built using Next.js, React, and Tailwind CSS to showcase projects, skills, and work experience. Actively maintained with regular updates and improvements.

Notifications You must be signed in to change notification settings

Sameera-05/Sameera-Portfolio

Repository files navigation

🌐 Sameera's Portfolio Website

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!

⚙️ Tech Stack

🚀 Live Demo

Visit the live site here: Sameera's Portfolio


📦 Getting Started Locally

  1. Clone the repo:
    git clone https://github.com/Sameera-05/Sameera-Portfolio.git
    cd Sameera-Portfolio
  2. Install Dependencies:
    npm install
  3. Run locally:
     npm run dev

⚡ Deployment (CI/CD) This portfolio uses GitHub Actions + AWS EC2 for seamless CI/CD deployment.

🛠️ Setup Includes:

  • .github/workflows/deploy.yml – defines the automated workflow
  • EC2 instance with Docker installed
  • SSH key stored as GitHub Secrets:
    • EC2_HOST
    • EC2_USER
    • EC2_SSH_KEY
  • Every push to main triggers:
    • SSH into EC2
    • Pull latest codeR
    • Build Docker image
    • Replace running container

👨‍💻 Want to Make It Yours?

  • Fork this repo
  • Replace text/images with your own
  • Update .github/workflows/deploy.yml with your EC2 SSH info and GitHub Secrets
  • Push to main and you're LIVE! 🚀

📬 Contact

Feel free to reach out on LinkedIn or fork and tag me if you customize it! 😊
📧 Email: sineen.0509@gmail.com

About

A personal portfolio website built using Next.js, React, and Tailwind CSS to showcase projects, skills, and work experience. Actively maintained with regular updates and improvements.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •