Toate proiectele

Platformă

Combat Boost

Un singur CMS și un singur frontend care servesc câte un site separat pentru fiecare școală de arte marțiale de pe platformă. Adăugarea unei școli noi e o comandă, nu o reconstrucție.

  • Rolul meuConstrucție platformă
  • Construit cuPayload CMS, Astro, Cloudflare
  • StareÎn uz

Forma sistemului

Un Payload CMS, un bucket de media, un frontend Astro, și multe site-uri de școli care randează din ele. Fiecare școală își păstrează propriul repository pentru conținutul revizuit și propriul deploy automat, așa că modificările unei școli nu pot atinge niciodată site-ul alteia.

Adăugarea unei școli e o comandă

Adăugarea unei școli pe platformă rulează ca o singură operațiune care creează repository-ul, preia și revizuiește conținutul, și pregătește deploy-ul, terminând cu un URL de preview live și lista explicită a pașilor manuali rămași.

Fiecare pas se oprește o dată pentru revizuire umană înainte să se urce ceva. O automatizare care publică site-ul unui client fără pauză e o răspundere, nu o funcționalitate.

Garda

Niciun secret și niciun conținut de școală nu ajung vreodată în repository-ul platformei. Asta se impune de două ori: ca hook de pre-commit pe calculatorul operatorului, ca o greșeală să nu ajungă pe GitHub, și încă o dată în CI, ca regula să țină pentru orice clonă și orice contribuitor.

Ai ceva care merge la fel?

Vino cu procesul care te enervează cel mai tare. Un apel scurt e de obicei de ajuns ca să-ți spun dacă merită automatizat.

Hai să vorbim