My JAMstack based one page resume. A sample hosted at https://joymon.github.io/single-page-resume/ and it looks like below.
Below are the steps to get your single page resume.
- Clone the repo
- Change the data/resume.json file with your details
- Get your profile photo rename it to profile.png and place at /static/assets/images
- Modify config.toml with your details. Enable or disable of sections can also be done there.
- Test by running
hugo serve -D
command from the root folder.
- Use the .github/workflows folder to do CI&CD
- Change the baseurl in config.toml file to be same as your GitHub pages url
- Change the baseurl in config.toml file to be same as your website url
- Run
hugo -D
to build the site - It will publish the site to /public folder
- Upload the /public folder to your hosting space