Skip to content
Nachi3D Labs

WorkTrue Gamers Maroc

True Gamers Maroc

Live

Trilingual marketing site for True Gamers Casablanca with self-serve CMS.

ClientAhmed Sebti (franchise owner)
Year2026
True Gamers — home page with booking sidebar
True Gamers Maroc — screenshot 1

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

Astro 6
Tailwind v4
TypeScript
Decap CMS
Resend
Railway

Key features

What it does

Trilingual (FR/EN/ES) with locale-aware content collections and routing
Decap CMS with i18n editorial workflow — owner publishes via PRs
Three form endpoints (Contact/Birthday/Partnership) with honeypot and rate limiting
Real arena pricing with nested zone/duration structure across 4 zones
Custom admin guide written in French for the non-technical owner
106 Playwright tests across chromium/firefox/webkit/mobile

This project uses the Web Development service.

All work

Want something like this built for you?

Tell me what you'd like to build and we'll see if it fits.