A starter kit for building a personal website using React and Tailwind CSS. Customize this template to create your own portfolio website.
git clonecd your-repo-namenpm installor
yarn installTo make this template your own, update the following files:
- Replace
/src/assets/ExampleResume.pdfwith your own resume. - Update import for the resume under
/src/components/Hero.jsx
- Replace
/src/assets/placeholder.jpgwith your own profile image. - Update import for the profile picture under
/src/components/Hero.jsx
- Update
/src/assets/YourLogo.pngwith your own customized logo image - Update import for your customized logo under
/src/components/Navbar.jsxand/src/components/Footer.jsx
Update the constants at the top of index.jsx to reflect your own details.
Under /src/components/ContactForm.jsx, replace the following -
- "<YOUR_SERVICE_ID>"
- "<YOUR_TEMPLATE_ID>"
- "<YOUR_USER_ID>"
You can find the information above once you create your own template in emailjs
Under /src/components/Footer.jsx, replace "your name" with your name at the copyright section at line 32
Under /src/index.css, feel free to change the css variables to adjust to your style
npm startor
yarn startThis will start the development server and open the website in your default browser.
To deploy the website, use any deployment method (e.g. GitHub Pages, Vercel, Netlify).
If you'd like to contribute to this template or report any issues, please submit a pull request or open an issue on the repository.
This template is open-source and licensed under the MIT License.