This is the repository of my personal website, you can see the website in this site: https://maxkalavera.github.io/.
The website was initially created using graphic design and UX design principles. Vectornator and Inkscape were used to create the icons and vectorized pictures on the website. Figma was used to create the site's initial prototypes or wireframes.
Prototypes that didn't make the cut.
Figma components design of the final version.
Website finally running on Github Pages.
The code was developed using React tools, the structure set using CRA, Typescript was used to reduce code issues, and the visuals and animations were developed using mainly HTML5, pure CSS and vanilla JS.
To build the resume template Tex tools are necessary. Also having installed Inkscapce in the building machine is required.
The resume template JSON Resume standard was used as a base. The resume is generated using as source a JSON file, the schema to validate this JSON file can be viewed at https://github.com/jsonresume/resume-schema/blob/master/schema.json.
React component library is supported under Apache License Version 2.0.