Aceeași poveste, două registre.
Site-ul oficial al galei: poster digital, roster pe categorii de greutate, sponsori pe trei tier-uri și panou administrativ unde organizatorul publică direct articole, rezultate și recap-uri post-gală, fără agenție intermediară. Optimizat pentru conexiunile slabe din arena în noaptea evenimentului.
Next.js 16 App Router cu TypeScript strict și Tailwind v4. PostgreSQL 16 cu Drizzle ORM, queue pe pg-boss (nu mai e nevoie de Redis pentru background jobs). Autentificare Better-auth cu Argon2id și cookies httpOnly. Editorul redacțional e Tiptap + MDX, fotografiile sportivilor trec printr-un pipeline Sharp pentru cutout pe fundal transparent. Deploy zero-downtime: nginx upstream swap atomic, fără conexiuni întrerupte la momentul publish.
Aceleași fapte, două lecturi. CEO-ul citește registrul de sus și știe ce s-a livrat. CTO-ul citește registrul de jos și știe cum. Nimeni nu e forțat să traducă mental.

