The repository include the following files:
- index.html: The main HTML document. Contains links to all of the CSS and JS resources needed to render the resume, including resumeBuilder.js.
- js/helper.js: Contains helper code needed to format the resume and build the map. It also has a few function shells for additional functionality. More on helper.js further down.
- js/resumeBuilder.js: This file is empty. You should write your code here.
- js/jQuery.js: The jQuery library.
- css/style.css: Contains all of the CSS needed to style the page.
- README.md: The GitHub readme file.
- and some images in the images directory.
Within helper.js, you’ll find a large collection of strings containing snippets of HTML. Within many snippets, you’ll find placeholder data in the form of %data%
or %contact%
.
Each string has a title that describes how it should be used. For instance, HTMLworkStart
should be the first <div>
in the Work section of the resume. HTMLschoolLocation
contains a %data%
placeholder which has been replaced with the location of one of my schools.
The resume has four distinct sections: work, education, projects and a header with biographical information.