Deployed link: https://parthmittal.netlify.app/
- Tech Stack
- Implemented Sections
- Use as a theme
- Contributing
- Installation Guide
- References & Inspirations
- Illustrations
- Hero Section
- Skills & Experience
- Education
- Projects
- Open Source
- Extra Curricular
- Contact Me
Three main things have to be changed to customize it your way (please open an issue if you find more such instances):
- Personal Information
-
/src/constants/index.js
contains all the personal information one needs to change. Each website section is written as a JavaScript object and is pretty intuitive to change. -
Icons
- Whenever you want to use an icon, you'll have to make sure that the icon is imported.
- Head to https://react-icons.github.io/react-icons/search and search for the desired icon. (Eg: SiReact for ReactJS)
- Note the package it belongs to (Eg: 'Si' here)
- Import the icon into
/src/constants/index.js
. (Eg:import { ... SiReact, } from "react-icons/si";
here)
- Website title and icon
- Go to
index.html
and change thetitle
to your name. - Also, change the link to the title icon.
- Assets
- Add any assets (images) to the
assets
folder. - Import the asset and export it using the
/src/assets/index.js
file.
You can use Netlify to deploy your site. Follow the instructions in their docs to do so.
We welcome contributions in the form of pull requests, issues and documentation. Feel free to help us in any way! ❤️
Please read and abide by our Code of Conduct; our community aspires to be a respectful place both during online and in-person interactions.
- Fork the repo
- Clone the forked repository
- Enter the new
portfolio
directory withcd portfolio
- Set the upstream remote to the original repository url so that git knows where to fetch updates from in future:
git remote add upstream https://github.com/mittal-parth/personal-portfolio.git
npm install
npm run dev
- Coding Lottie by Yamesh Sai Balaji
- Quiz Mode Lottie by SenecaDan