A simple, modern CV / resume template. Click here to see an example.
(You need npm
in order to build the project. If it's not installed, install npm from here)
Install the dependencies:
npm install
Fill in the .json
files in src/html/contents
with your information.
Run grunt build
and get your fresh CV in the HTML format from index.html
.
If you want it in the PDF format, you can print the page as a PDF, just like I do all the time. (Just do not use Chrome to print, that has some real problems with printing)
- Fork the repo (By clicking the
"Fork"
button on the upper-right side of the page) - Clone the repo (
git clone https://github.com/-YOUR NAME-/cv.git
) - Install the dependencies with
npm install
. - Run
grunt
and keep it open while making your changes. Please keep the default JSON files while contributing, since I serve my CV to some places directly from this repo. - When you're finished; run
grunt build
, commit (git commit -am "YOUR COMMIT MESSAGE"
) and push (git push
) your changes. - Make a pull request, from here.
You can pick one of the TODO's below and start contributing right away. Thank you so much!
## TODO
- Element ordering - Places of the elements should be changed easily
- Font size - Font size should be optional, not hard-coded
- Font and background color - There must be a set of colors to choose for font and background
- Visual & overall code improvements
MIT