Many of the files are generated using Handlebar templates. To get the solution running, use the following commands:
npm run setup
npm run dev
The dev script runs 3 processes concurrently. This shouldn't be a problem, but if you want to run them individually, they are:
dev:watch-template
data
folderdev:watch-sass
public/assets/css/main.css
dev:live-server
This site makes use of Github Actions to build the project and Github Pages to host it 💪