Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sakilk130/react-portfolio-website
Personal portfolio website
https://github.com/sakilk130/react-portfolio-website
best-portfolio-website javascript meterial-ui personal-website portfoilo portfolio portfolio-page portfolio-site portfolio-website react react-portfolio-template react-portfolio-website reactjs sakilk130
Last synced: 3 months ago
JSON representation
Personal portfolio website
- Host: GitHub
- URL: https://github.com/sakilk130/react-portfolio-website
- Owner: sakilk130
- License: mit
- Created: 2020-10-17T20:21:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-15T17:14:59.000Z (3 months ago)
- Last Synced: 2024-10-17T00:11:19.539Z (3 months ago)
- Topics: best-portfolio-website, javascript, meterial-ui, personal-website, portfoilo, portfolio, portfolio-page, portfolio-site, portfolio-website, react, react-portfolio-template, react-portfolio-website, reactjs, sakilk130
- Language: JavaScript
- Homepage: https://sakilk130.vercel.app/
- Size: 3.66 MB
- Stars: 27
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🌟 React Portfolio Website 🌟
A highly customizable React-based portfolio template to showcase your skills, projects, and experience. This template features a modern, clean design, responsive layout, and easy-to-edit content, enabling you to highlight your work effectively.
🌐 **Live Preview:** [Check out my portfolio](https://sakilk130.vercel.app/)---
## 🚀 Features
- **Modern & Clean Design:** Professional and sleek design to make your portfolio stand out.
- **Responsive Layout:** Optimized for seamless viewing on any device, from desktop to mobile.
- **Simple Customization:** Tailor the template by easily changing content, colors, fonts, and sections to match your personal brand.
- **Project, Skills & Experience Sections:** Highlight your key projects, technical skills, and career journey in structured, easy-to-read sections.
- **Contact Form Integration:** Let potential collaborators and employers easily connect with you.---
## 🛠️ Getting Started
Follow the instructions below to set up and customize your own portfolio.
### Prerequisites
Make sure you have the following installed on your local machine:
- **[Node.js](https://nodejs.org)** (v14+ recommended)
### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/sakilk130/react-portfolio-website.git
```2. Navigate into the project directory:
```bash
cd react-portfolio-website
```3. Install the required dependencies:
```bash
npm install
```---
## 🎨 Customization
### 1. Update Content
To personalize the portfolio with your information:
- Open `src/data/data.js` and replace the placeholder content with your details (projects, skills, experiences, etc.).
- Replace the images in the `public/images` folder with your own project screenshots or a personal profile photo.### 2. Modify Appearance
- **Fonts:** Modify fonts by editing the links in `public/index.html` to include your preferred Google Fonts or other font services.
- **Sections:** You can add, remove, or edit sections by modifying components in the `src/components` folder to fit your portfolio's structure.---
## 🚧 Development
To preview and edit the website locally:
1. Start the development server:
```bash
npm start
```2. Open your browser and visit **[http://localhost:3000](http://localhost:3000)** to view the site.
---
## 🚢 Deployment
You can deploy your portfolio using any of the following services:
- **Vercel:** Instant deploy via [Vercel](https://vercel.com/).
- **Netlify:** Simple CI/CD deployment via [Netlify](https://www.netlify.com/).
- **GitHub Pages:** Follow the instructions in the [Create React App documentation](https://create-react-app.dev/docs/deployment) for GitHub Pages.---
## 🤝 Contributing
Contributions are welcome! If you encounter any issues or have ideas for improvements, feel free to [open an issue](https://github.com/sakilk130/react-portfolio-website/issues) or submit a pull request. Your feedback is greatly appreciated.
---
## 📄 License
This project is licensed under the MIT License. Feel free to use and modify it for your own projects.
---
Happy coding! 😊