Alan Agency





Project Overview
Built a website for a London-based content marketing agency known for reports in The Times and The Sunday Times, using WordPress as the CMS and Gatsby/React as the frontend framework, consuming content via WP GraphQL API. The site handles editorial pages, articles, and report content with fast, secure, cache-friendly delivery.
Scope & Contributions
- Content model & CMS — Structured WordPress for headless use (custom fields/types), enabling editors to publish without touching code.
- Frontend — Implemented Gatsby/React templates and components for articles, listings, and report pages; wired data via GraphQL queries.
- Performance & SEO — Static site generation with Gatsby, route-based code splitting, and sensible metadata (titles, descriptions, Open Graph) for shareability.
- Infrastructure (GCP/Firebase) — Cloud Run for headless WordPress; Firebase Hosting for Gatsby; SSG-first pipeline with CMS-triggered builds via GitHub Actions.
Outcomes
- Fast page loads and reliable delivery from CMS-triggered builds and CDN caching.
- SSG-first delivery produced strong Lighthouse/PageSpeed and SEO scores.
- Editor-friendly workflow: publish and update content in WordPress with zero developer involvement.
- Maintainable stack: clear content contracts and typed data access via GraphQL.