https://github.com/mdb/resume-factory
Create HTML and PDF versions of your resume & upload the files to S3. Use Rake, HAML, SCSS, and JavaScript.
https://github.com/mdb/resume-factory
Last synced: 8 months ago
JSON representation
Create HTML and PDF versions of your resume & upload the files to S3. Use Rake, HAML, SCSS, and JavaScript.
- Host: GitHub
- URL: https://github.com/mdb/resume-factory
- Owner: mdb
- License: mit
- Created: 2013-08-15T14:53:19.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-08-19T23:35:01.000Z (almost 13 years ago)
- Last Synced: 2025-03-25T17:49:31.969Z (about 1 year ago)
- Language: CSS
- Homepage:
- Size: 129 KB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Resume Factory
Create HTML and PDF versions of your resume & upload the files to S3. Use Rake, HAML, SCSS, and JavaScript.
Problem: Maintaining multiple formats and multiple versions of a resume is painful. You're a developer; why haggle with Microsoft Word or Adobe InDesign?
Solution: Leverage git, [middleman](http://middlemanapp.com), and Amazon S3.
## Getting started
Get the source code, set up your environment, and run the development server locally.
1. Fork resume-factory and:
git clone https://github.com/your_username/resume-factory.git
cd resume-factory
bundle
rake server
2. Edit the HAML, SCSS, and JS in the source directory to customize your resume.
3. Commit your changes to version control.
4. Want to maintain seperate versions of your resume, depending on the type of position you're applying for? Branch, tag, and release 'em.
5. Comple to static HTML & a PDF:
rake
The default rake tasks builds a 'resume' directory within which is a PDF and HTML version of your resume.
6. Publish your resume to Amazon S3
rake upload
Note that 'rake upload' requires the following environment variables be set in accordance with your S3 credentials:
- AWS_ACCESS_KEY - your AWS access key
- AWS_SECRET_KEY - your AWS secret key
- FOG_DIRECTORY - your AWS bucket
## About the stylesheets
base.scss controls styles shared by both the HTML and PDF versions of your resume.
screen.scss controls HTML-specific styles.
pdf.scss controls PDF-specific styles.
## Customizing the PDF filename
Edit line 7 of the Rakefile to customize your PDF filename.
## TODO
- support the ability to house configuration & AWS credentials in .resumerc or resume_config.yml files