Skip to content

sunjay-dev/Portfolio-website

Repository files navigation

🌐 Sunjay Kumar – Personal Portfolio

This is my personal developer portfolio website built using Next JS. It showcases my projects, skills, and experience as a full-stack software engineer.

🛠 Tech Stack USED IN WEBSITE

Next.js TypeScript NodeJS TailwindCSS Vercel

🚀 Features

  • Auto fetches new projects from GitHub
  • Responsive design
  • Clean UI built with Tailwind CSS
  • simple Animations
  • Dark mode ready

📦 Deployment (Run It Yourself)

To run this portfolio locally:

✏️ To update portfolio content (like your name, skills, projects, etc.), edit the files inside the src/data/ folder.

🔐 .env

Create a .env file :

SENDER_EMAIL=your-sender-email@example.com
RECEIVING_EMAIL=your-receiving-email@example.com
RESEND_EMAIL_API_KEY=your-resend-api-key

▶️ Running Locally

  1. Clone the repository

    git clone https://github.com/sunjay-dev/Portfolio-website.git
    cd Portfolio-website
  2. Install dependencies

      pnpm install
  3. Run Project

    pnpm run dev

Your portfolio should now be live at: http://localhost:3000


🎯 Goals

  • Apply Dark Theme to components (6/6 done)
  • Migrate the website to React.js (100% done)
  • Explore and implement Next.js
  • Add 3d Feature using Three.js

📜 License

This project is open-source and available under the MIT License.