Homepage Builder MVP

KI-gesteuerter Website-Builder auf Basis von Next.js + Supabase.

Dieses Projekt setzt dein Konzept als MVP-Grundlage um: sichere JSON-UI-Schemas, Component Registry, Admin Builder, Draft/Publish, Versionierung und kontrollierte KI-Actions statt freiem HTML/JS.

Sichere JSON-Blöcke

Seiten bestehen aus validierten Blöcken statt aus freiem HTML/JavaScript. Die KI arbeitet mit Actions, nicht mit direktem Code-Injection-Risiko.

Draft + Publish

Arbeits- und Live-Version bleiben getrennt. So sind Vorschau, Freigabe, Rollback und Versionierung sauber nachvollziehbar.

Supabase als Datenkern

Sites, Pages, Menüs, Blog, Theme Tokens, Assets und AI-Actions leben in Postgres-Tabellen mit RLS und optional Realtime/Broadcast.

Architektur

Frontend

Next.js App Router rendert Public Pages, Admin Builder und sichere Preview-Komponenten.

Server-Ebene

Validatoren, Repository-Layer, Server Actions und Action-Parser sorgen für Rechteprüfung und kontrollierte Mutationen.

Supabase

Postgres, Auth, Storage, Realtime und optional Edge Functions bilden den Mandanten- und Inhaltskern.