Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jeevan-2005/g1_choudhary

This repository contains my personal portfolio website, built using Vite and React. The portfolio showcases my projects, skills, and experiences as a Computer Science and Engineering student at IIIT Kota.
https://github.com/jeevan-2005/g1_choudhary

developer-portfolio html5 lottie-react portfolio react-js react-spring react-template redux redux-thunk sass vite-react

Last synced: about 1 month ago
JSON representation

This repository contains my personal portfolio website, built using Vite and React. The portfolio showcases my projects, skills, and experiences as a Computer Science and Engineering student at IIIT Kota.

Awesome Lists containing this project

README

        

# Personal Portfolio

This repository contains my personal portfolio website, built using Vite and React. The portfolio showcases my projects, skills, and experiences as a Computer Science and Engineering student at IIIT Kota.

## Deploy Link
Check out the live demo of my portfolio [here](https://g1-choudhary.vercel.app/).

## Features

- **Modern Tech Stack**: Developed using Vite for fast build times and React for a dynamic user interface.
- **Responsive Design**: Fully responsive design ensuring optimal viewing experience on all devices.
- **Dark Mode**: User-friendly dark mode toggle for a comfortable browsing experience.
- **Interactive UI**: Engaging and interactive user interface with smooth transitions and animations.
- **Projects Showcase**: Detailed presentation of my projects, including live demos and source code links.
- **Skills Section**: Highlight of my technical skills and competencies.
- **Contact Form**: Easy-to-use contact form for potential collaborations or inquiries.

## Screenshots

### Light Mode

![Light Mode](https://github.com/user-attachments/assets/3fce1e65-a526-4956-9315-3ecd2bdc77a5)

### Dark Mode

![Dark Mode](https://github.com/user-attachments/assets/55d88b00-e5ad-4745-bc8e-387b2254d1e4)

## Technologies Used

- **Vite**: Next Generation Frontend Tooling
- **React**: JavaScript library for building user interfaces
- **Sass**: Syntactically Awesome Style Sheets
- **JavaScript (ES6+)**: Programming language
- **Redux**: Predictable state container for JavaScript apps

## Illustrations

- [unDraw](https://undraw.co)

## Future Enhancements

- **Performance Optimization**: Further optimization for faster load times and improved performance.
- **Experience Section**: Add a section to detail professional and academic experiences.

## Installation

To get a local copy up and running, follow these simple steps:

1. **Clone the repository**:
```sh
git clone https://github.com/jeevan-2005/g1_choudhary.git
```
2. **Navigate to the project directory**:
```sh
cd developerPortfolio
```
3. **Install dependencies**:
```sh
npm install
```
4. **Start the application**:
```sh
npm run dev
```

## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project.
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`).
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`).
4. Push to the Branch (`git push origin feature/AmazingFeature`).
5. Open a Pull Request.

## Star the Repo

If you like this project, please give it a ⭐ on [GitHub](https://github.com/jeevan-2005/g1_choudhary.git)!

---

Thank you for checking out my portfolio! If you have any questions or feedback, feel free to reach out.