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

https://github.com/seraprogrammer/portfolio-v2


https://github.com/seraprogrammer/portfolio-v2

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

> Welcome to my portfolio website! This site showcases my skills, experience, education, projects, and how to get in touch with me. It's built with React and Vite for a fast, modern web experience. You can explore my work, learn about my journey, and contact me directly.

Check out the live preview of the portfolio website here:
[Live Demo](https://codervai2.vercel.app/)

Project Structure

![image](https://github.com/user-attachments/assets/b935deee-01c2-4704-8e81-90113bfd6640)

## Sections of the Portfolio

The portfolio website consists of the following sections:

---

## 💻 Technologies Used
- **Frontend**: React.js with Vite (TypeScript)
- **Styling**: Tailwind CSS
- **UI Components**: shadcn/ui
- **Animations**: Framer Motion
- **Icons**: Lucide React
- **Deployment**: Vercel

**About**: Introduction and a brief overview.
**Skills**: A detailed list of my technical skills.
**Experience**: My professional journey and work experience.
**Education**: Academic background and certifications.
**Projects**: A showcase of the projects I've worked on.
**Contact**: Information on how to reach out to me.

---

## Installation ⬇️

You will need to download **Git** and **Node** to run this project.

### Git

- Download and install Git from the official website: [Git Downloads](https://git-scm.com/)
- Verify the installation:
```bash
git --version
```

### Node

- Download and install Node.js from the official website: [Node.js Downloads](https://nodejs.org/)
- Make sure you have the latest version of both Git and Node on your computer.
- Verify the installation:
```bash
node --version
```

# Getting Started 🎯

### Fork and Clone the Repository 🚀
1. Click the **Fork** button at the top-right corner of the page to create your own copy of the repository.
2. After forking, open your terminal and run the following commands to clone the repo:

```bash
git clone https://github.com/seraprogrammer/portfolio-v2
```
Navigate to the Project Directory 📂
Once the repository is cloned, change your directory to the project folder:
```bash
cd portfolio
```

Install Dependencies ⚙️
From the root directory of your project, install the necessary packages:
```bash
npm install
```

Run the Development Server 🚀
Start the development server to see your project live:
```bash
npm run dev
```

View the Project 🌐
Open your browser and visit http://localhost:5173/ to see the result! 🎉

## 📝 License
This project is licensed under the MIT License - see the LICENSE file for details.

![image](https://github.com/user-attachments/assets/274cd8c4-6701-43bf-93e3-f3297e01f9a2)
![image](https://github.com/user-attachments/assets/ae31c4b2-1f58-43db-8e05-22357f8e25a2)

![image](https://github.com/user-attachments/assets/f9f6f5e5-1561-4303-96e9-b14fb6d7808e)

![image](https://github.com/user-attachments/assets/c0329098-1682-43dd-961c-353888279174)

![image](https://github.com/user-attachments/assets/9ce44e35-9adf-46cd-b2a7-833fbc3b834e)

![image](https://github.com/user-attachments/assets/6a427936-1f00-4328-b4a2-92f38dede638)

![image](https://github.com/user-attachments/assets/2bde15dd-22ac-4dcd-8854-a89172b3eb9c)