Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joymon/single-page-resume

My JAMstack based single page resume
https://github.com/joymon/single-page-resume

hugo jamstack one-page-resume resume single-page-resume

Last synced: about 2 months ago
JSON representation

My JAMstack based single page resume

Awesome Lists containing this project

README

        

# Single page resume
My JAMstack based one page resume. A sample hosted at [https://joymon.github.io/single-page-resume/](https://joymon.github.io/single-page-resume/) and it looks like below.

![sample.png](/sample.png)

# Getting started

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](/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.

## Hosting

### In free GitHub pages
- Use the .github/workflows folder to do CI&CD
- Change the baseurl in config.toml file to be same as your GitHub pages url

### Anywhere else
- 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

# Environment

- [Hugo](https://gohugo.io/getting-started/quick-start/ )

# Credits

- [https://github.com/aerohub/hugo-orbit-theme](https://github.com/aerohub/hugo-orbit-theme)