Chris DemetriouSoftware developer & consultant
← All projects4 of 5

chrisdemetriou / reach-children-uganda (opens in a new window)

Live Open the website (opens in a new window)
The R.E.A.CH charity home page: "Education is no weight to carry", with Sponsor a child and Find out more buttons. (opens in a new window)

Built with

  • astro
  • wordpress-migration
  • wayback-machine
  • tailwindcss
  • python
  • typescript
  • github-pages
  • github-actions
  • cloudflare-workers
  • turnstile
  • structured-data
  • seo

Architecture

Recovery (one-off)

  • Wayback Machine342 saved addresses listed, 154 pages rescued
  • Python scriptsstrip the archive toolbar, rebuild links, make a static copy
  • WordPress backupuploads and content; WordPress itself left behind
content · pictures

Build

  • Astro + Tailwind13 page templates; projects and news in data files
  • Search basicscharity and FAQ structured data, share cards, sitemap
  • GitHub Actionsbuilds and deploys on every push to main
HTTPS · custom domain

Live

  • GitHub Pagesthe static site on the charity's own domain
  • Contact WorkerTurnstile check, then Formspree (ready, not switched on)
  • Cookie consentno tracking cookies unless a visitor agrees

Next project cdcscontracts.com