Skip to content
My Resume, Produced with React
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
test
.gitignore
.travis.yml
README.md
ResumeParts.js
index.html
index.js
package-lock.json
package.json
resumedata.js
style.scss
webpack.config.js

README.md

A Resume Ready To Be Reformatted

It was always a lot of frustration modifying my resume because it would always mean a whole lot of tiny manual changes to get things to look right. I wanted to be able to style it with CSS in a browser, so I defined all the data in JSON and built a react front-end to display it. A great tool for learning react is Scrimba and the various lessons to be found thereon.

Printing notes

Number one is that I couldnt make break-before, page-break-before or their variants actually do anything inside of the grid layout. I gave up after about an hour of messing with it.

Number two is that the print-to-pdf (via windows Microsoft PDF writer) looks way better from firefox than from Chrome. ymmv of course.

React simple setup

Quick start:

$ npm install
$ npm run build

Development

Run Webpack in watch-mode to continually compile the JavaScript as you work:

$ npm run watch

Or with a hot reloading dev server (you'll want to edit the package.json entry for this one since i've got it hardcoded to bind to my internal network ip so i can reach it over my local network)

$ npm run start
You can’t perform that action at this time.