The Curriculum Vitae Project
You are an amazing developer. Keep your CV on GitHub. Host it on GitHub pages. Have both HTML and PDF versions automatically generated and consistent. This is what good developers do.
Real world example: http://sneas.github.io/cv.
GitHub Pages is probably the best place developer could store it's CV. Giving a potential employer a link to your CV stored on GitHub shows your strong desire for automation and definitely stands you out.
The idea behind The Curriculum Vitae Project is to provide anyone a quick solution for managing CV (both HTML and PDF versions) with GitHub and automate deployments with GitHub Actions.
One step way (if you don't mind forking)
- Fork this repo
Multi step way (for those who who doesn't want to fork)
- Create and clone a new repo
npm install -g git-cp
cdinto the repo's folder
- Install project dependencies with
- Start local development server with
- Update contents of
srcfolder to fit your needs. This item is explained below.
- Commit and push your changes.
- The CI automatically builds latest version and deploys it to GitHub Pages.
- Have a cookie
The project uses HandlebarsJS as a template engine.