← Work
Chapter V · Trophies

Angry Boardgamer

Site · Astro + Payload CMS angryboardgamer.pl ↗

One of Poland's largest board game blogs. I migrated it from WordPress to a fast static site with a custom editorial panel.

Angry Boardgamer homepage — featured review, industry news and site navigation

About the project

Angry Boardgamer covers reviews, features, top lists, game pages and industry news. The site has over 650 reviews and nearly 700 individual game pages. Wściekłe Granie — our tables at festivals and weekly play with Stowarzyszenie Gryf — is part of the same ecosystem.

I'm the founder. I handle content strategy, product development, SEO and community. I designed and shipped the new stack: full WordPress archive migration, the editorial panel, and integrations with BoardGameGeek, a partner store and Discord.

Scope

  • WordPress archive migration with redirects for legacy URLs and images,
  • editorial panel: roles, two-factor login, one-click publishing,
  • game pages built from reviews, top lists and BoardGameGeek data,
  • events: subscribable calendar, Aftergame sign-ups, on-site display board,
  • ALEplanszówki store integration: live prices and pre-orders on reviews,
  • Discord bot: releases, game of the week, event announcements,
  • privacy-friendly analytics, SEO, advertiser reports.

Technology

  • Site: statically generated Astro. Fast, secure, client-side search.
  • Panel: Payload CMS 3 (Next.js) with SQLite on a VPS behind Caddy.
  • Publishing: build queue deploys only changed files to hosting.
  • Data: BoardGameGeek XML API, Aftergame (GraphQL), product feed, iCal calendars.
  • Analytics: self-hosted Umami — readability, clicks, empty searches and performance on an editorial dashboard.
  • Operations: daily backups, weekly broken-link checks, uptime monitoring and alerts.

Results

A recognizable brand, steady publishing and strong Google visibility for reviews and top lists. The new site loads instantly without WordPress plugins or update churn. The team works in a simple Polish-first panel. Partners — store, association, festivals — get real traffic and data.

  • Astro
  • Payload CMS
  • Next.js
  • SEO
  • API integrations
  • Community
  • Events