Skip to Content
3. Entwicklung

Entwicklung und Technik

DiGeKo besteht aus drei getrennten Anwendungen und Repositories:

RepositoryAufgabeTechnologie
digeko-appöffentliche, barrierearme WebappNext.js 16, React 19, TypeScript
digeko-cmsInhalte, Medien, Vorschau und TTSStrapi 5, TypeScript, Python für Qwen
digeko-docsveröffentlichte DokumentationNext.js 16, Nextra 4, MDX

Zusammenspiel

Die Webapp lädt veröffentlichte Kategorien und Stories über einen Same-Origin-Proxy aus dem CMS. Redakteur:innen können gespeicherte Entwürfe über eine geschützte Vorschau-Sitzung in der App kontrollieren. Das CMS erzeugt Vorlese-Audios im Hintergrund und speichert Audio sowie Wort-Zeitmarken an den Inhalten.

Branches und Umgebungen

  • main: stabiler Produktionsstand
  • dev: integrierter Staging-Stand
  • Feature-Branches: isolierte Umsetzung und Review

Diese Entwicklungsdokumentation wird zuerst auf dev aktualisiert. Nach der Staging-Prüfung wird sie gemeinsam mit dem freigegebenen Produktstand nach main übernommen.