
What I worked on
I worked on the whole CMS: the Vue 3 editor, Firebase/Firestore data model, reusable sections, and publishing features. I added four permission levels, review steps, revision history, and scheduled publishing. It has 118 section templates, with Playwright checks and documentation to help the team prepare for an eleven-site migration. I used Vite and Tailwind CSS for the front end.
What staff can do with it
Staff can make small content changes without asking the National Headquarters digital team each time. They can edit pages, keep information up to date, and improve their existing sites more regularly.