Skip to content

JsonResume Tool to build fun pdf and websites for your Resume

Notifications You must be signed in to change notification settings

ThePredators/jsonresume-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

How to use ?

Before you start clone this repository somewhere and run a

npm install
  1. Build your Resume using GitConnected
  2. Make at first you resume public then after run the following script to download the jsonresume file. (Don't forget to make it private after if you don't want people to have it)
GH_UN="<YOUR_GITHUB_USERNAME>" npm run dl

Export to PDF

Run the export command with the theme you want (e.g for Elegant theme)

THEME="elegant" npm start 

Export to HTML

Run the export command with the theme you want (e.g for Elegant theme)

THEME="elegant" npm run start:html

Try with demo resume.json ?

I set a sample-resume.json to show how this works. To test the demo resume just run the following :

npm run demo

Then use the commands described in section "How to use".

Themes :

This is the list of the added themes to this tool.

  • actual
  • caffeine
  • class
  • elegant
  • flat
  • kendall
  • onepage
  • paper
  • spartan
  • stackoverflow

You want to add an extra one follow this steps :

  1. Install your theme.
npm i --save jsonresume-theme-<YOUR_THEME>
  1. Run the export commands by specifing your theme.

Troubleshoots :

For Apple macOS M1 you will need chromium, to install it use :

brew install chromium
xattr -cr /Applications/Chromium.app

then add to .zshrc or .bachrc :

export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
export PUPPETEER_EXECUTABLE_PATH=/opt/homebrew/bin/chromium

Enjoy :)

About

JsonResume Tool to build fun pdf and websites for your Resume

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published