WorkTrue Gamers Maroc
True Gamers Maroc
LiveTrilingual marketing site for True Gamers Casablanca with self-serve CMS.
Overview
The Project
I built this for Ahmed Sebti, the franchise owner of True Gamers Casablanca — a gaming café operating under the global True Gamers brand (HQ Dubai, 160+ clubs). It's the local Moroccan storefront: arena pricing, tournaments, promotions, birthday packages, news, and contact forms. Three locales (French/English/Spanish) since the club serves a mixed Moroccan and European clientele.
Astro 6 with Tailwind v4 and a custom Node server for routing, OAuth, API endpoints, rate limiting, and CSP. Decap CMS at /admin with GitHub OAuth so Ahmed can publish news, tournaments, promos, and pricing directly — each edit opens a PR on dev that auto-deploys after merge. Forms route through Resend with DKIM/SPF verified on truegamers.ma.
Real reason: Ahmed's the owner of a local gaming café I'd been to. It started as a one-off and turned into an ongoing maintainer relationship.
Stack
Service
Web Development →Key features
What it does
In hindsight
What I'd do differently
I'd have audited the CMS config against the rendered site earlier — three schema-vs-render mismatches only surfaced when I wrote the admin guide right before handing access to the client.
This project uses the Web Development service.
All workWant something like this built for you?
Tell me what you'd like to build and we'll see if it fits.