I created this site by hand using React; source code is available on GitHub.
For speed, the site is pre-compiled using react‑snapshot. Routing uses react‑router. A lot of the layout and components come from my UI library - component libraries already exist, but I wanted to learn. The site is hosted via Netlify.