"It might be exactly what you need to hear today" - Lawrence McLelland
docs
public facing webpage rendered by Github Pagespublic
holds favicon & base html filesrc
all the Typescript React codeartciles
articles in Markdowncomponents
parts of the website written in Reactredux
state management for handling cached dataresources
imagesstyles
css styling of htmltests
tests to test the React componentsutils
common utility methods
- Install
nvm
- Install
yarn
- Use correct version of node with:
nvm use
- Install node dependencies with:
yarn install
- Run the webpage locally with:
yarn run
- Make changes you want to see
- Ensure to build webpage with:
yarn build
- Commit to
main
branch - Github Pages will auto deploy the updated webpage