An open API service indexing awesome lists of open source software.

https://github.com/sunjay-dev/portfolio-website

Portfolio Website created using Next.js and Tailwind CSS
https://github.com/sunjay-dev/portfolio-website

iconify mern-stack nodejs reactjs resend tailwindcss

Last synced: about 18 hours ago
JSON representation

Portfolio Website created using Next.js and Tailwind CSS

Awesome Lists containing this project

README

          

# 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](https://img.shields.io/badge/next_js-%2320232a.svg?style=for-the-badge&logo=nextdotjs) ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) ![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) ![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white) ![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge&logo=vercel&logoColor=white) [![Iconify](https://img.shields.io/badge/iconify-1769aa?style=for-the-badge&logo=iconify&logoColor=white)](https://iconify.design)

## Features

- Auto fetches new projects from GitHub
- Responsive design
- Clean UI built with Tailwind CSS
- simple Animations
- Dark mode ready
- Icons powered by [Iconify](https://iconify.design) — browse thousands of icons at [icon sets](https://icon.ly)

## 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 :

```env
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**

```bash
git clone https://github.com/sunjay-dev/Portfolio-website.git
cd Portfolio-website
```

2. **Install dependencies**

```bash
pnpm install
```

3. **Run Project**

```bash
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.