README.md
January 21, 2026 · View on GitHub
JSON Resume–compatible personal website.
This is a CV–themed personal website that uses a JSON Resume data source.
Screenshots
Desktop
Mobile
Built Using
- React
- TypeScript
- Tailwind CSS
- Font Awesome Icons
- Parcel
- Vitest
Development
You know the drill. Fork it, clone it, install it, run it.
# Assuming you have forked under https://github.com/yourusername/yourusername.github.io
git clone https://github.com/yourusername/yourusername.github.io.git
cd yourusername.github.io
npm install
npm start
To build for production, run;
npm run build
Personal Use
You are free to use it as your personal website. Note that you might want to keep an upstream remote pointing to this repository since I will be making changes along the way. Follow these steps to customize it for your own use;
-
Update
resume.jsonwith your own personal details. You can also useresume.sample.jsonas a reference. -
Update
extras.json. This will be used alongside your resume data to perform some static processing including;- Generation of a TTS-audio representation of your name. I have a Turkish name, I needed this.
-
Adjust the domain. Since this project is set up for GitHub Pages deployment with a custom domain, you need to make adjustments to the following;
Live Preview
You can also live preview your publicly accessible resume data by pointing the resume parameter to it. Example usage: