MyResume
Theme by Flatty Resume
Built with Yeoman
JSON Data Driven
- All HTML templates are put in
app/partials
, these files are just layouts with variables. - PDF layout is defined in
app/pdf/pdf.js
. - All Data for different languages are put in
app/i18n
, these files are just plain JSON.
One data source, multiple outputs (HTML/PDF)
Build
- Install Node and Ruby
npm install -g grunt-cli
andgem install compass
npm run bower
npm install
npm start
for live reload previewnpm run build
to generate HTML indist
foldernpm run pdf
to generate PDF files indist
folder
Generate your own Resume
- Fork this project.
- Change JSON files under folder
app/i18n
. - If you don't want include all sections, just delete the
include xxx
inapp/index.jade
.
Host resume on your Github Pages
- Use your github account to access TravisCI, activate your repo.
- Update
env
in.travis.yml
(check my blog: 用TravisCI来做持续集成) - Push code to your forked repo, then Travis will automatically deploy build on your Github Pages.