This was my first attempt at rebuilding anchorage.org.au in my own time, with a view to also rebuilding livinggracedianella.org.au and 68waverley.org.au using the same setup (all belonging to the same organisation). It is the first site I built using Astro. It was not integrated with a CMS as in the latest redesign which I am currently leading.
Initially I ported my policy doc template into Astro (with some improvements). Then I setup the monorepo using npm workspaces so that the different websites could share the same set of custom components. I then implemented a rough rebuild of anchorage.org.au.
This repo was used as the basis for the latest redesign, which has been a team effort rather than a solo one, and I have been a key player in this redesign at a project level and at a coding level.
/
├── shared-components/
├── websites/
│ ├── 68waverley/
│ ├── livinggracedianella/
│ └── shared-documentation/
│ └── theanchoragecollective/