Skip to content

Latest commit

 

History

History

README.md

logo

Portfolio Website Shared

Code shared between the frontend website and admin tools.

Table of Contents

Technologies Used

Typescript npm Babel ESLint Prettier

Asset Formats

Resume

resume/index

[section, ...]

resume/section/

[uniqueId, title, [subsection1, subsection2, ...]];

resume/section/subsection

[uniqueId, title, cardSize, subsectionTemplate, subsectionData];

resume/section/subsection/subsection-name-template

[uniqueId, elementType, elementParameter1, elementParameter2, ...];

resume/section/subsection/subsection-name-data

[[uniqueId, elementData1, elementData2, ...], ...];

Functions

List to Object Resume

Converts listResume type arrays to objectResume type objects.

Object to List File Resume

Converts objectResume type objects to a map of strings that maps file paths to the javascript code that represents the listResume version of the asset.

Object to List Resume

Converts objectResume type objects to listResume type arrays.