- Notifications
You must be signed in to change notification settings - Fork1
A customizable React.js portfolio template. Update data.json to personalize—no coding needed! Perfect for showcasing your work.
ShahVandit8/portfolio
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome toPortfolio Template, a sleek and fully customizable portfolio website built withReact.js andBootstrap. This template is designed to help developers, designers, and creatives showcase their work effortlessly. With a simple JSON-based configuration, you can personalize the entire website without touching a single line of code.
👉Live Preview:View Demo
- Fully Customizable: Edit the
data.json
file to update all sections of the portfolio. - Responsive Design: Built with Bootstrap for seamless responsiveness across devices.
- Easy to Use: No coding required—just update the JSON file and deploy.
- Modern UI: Clean and professional design to showcase your skills and projects.
- Dynamic Typing Effect: Utilizes
react-simple-typewriter
for an engaging hero section.
✔️Hero Section - A dynamic typing effect to introduce yourself.
✔️Summary and About Me - Share your story and upload your profile picture.
✔️Skills - Highlight your expertise with customizable icons.
✔️Projects - Showcase your work with project details and links.
✔️Contact - Provide a way for visitors to connect with you.
Follow these steps to set up and customize your portfolio:
Ensure you have the following installed on your machine:
- Fork this repoistory and clone it to your local machine.
$ git clone https://github.com/ShahVandit8/portfolio.git
- Go into the repository
$cd portfolio
- Install dependencies
$ npm install
- Start project in Local Server
$ npm start
- Edit and Customize Project
- Open the
data/data.json
file and edit the details to personalize your portfolio. - To update the logo, navigate to
public/images/logo/
and replacelogo.png
with your own logo. - Add icons in
public/images/icons/
and update the paths indata.json
. - To change the "About Me" image, replace
public/images/about/pp.png
with your picture. - Simplyedit the details in
data.json
according to your needs, and your portfolio website will be updated. - Deploy your website anywhere you want!
- Build Production App
$ npm run build
Icon8 Icons are used in skill section. You can find all the icons here:Icon8.
👤Vandit Shah
- Website:https://vandit-shah.me/
- Github:ShahVandit8
- LinkedIn:shah-vandit
Use this Project and Customize it according to your need for free
Just Give a ⭐️ if this project helped you!
Made with ❤️ and ☕ byVandit Shah