# Umsetzungsplan V1 ## Phase 1: Fundament - neues Projekt technisch vorbereiten - bestehende Ordnerstruktur anlegen - Desktop Shell als Root-Oberfläche bauen - Skin-System mit `Windows`, `Apple`, `Linux` vorbereiten - Keycloak-Anbindung einhängen ## Phase 2: Desktop-Grundfunktionen - Desktop-Hintergrund - App-Icons - frei verschiebbare Icons - Dock oder Taskbar - Statusbereich - Uhr - erstes Hauptmenü ## Phase 3: Fenster-Manager - Fenster öffnen und schließen - Fenster fokussieren - Fenster minimieren - Fenster maximieren - z-index-Verwaltung - Position und Größe merken ## Phase 4: Inhaltssystem - App Registry - Widget Registry - Seitenmodule - persönliche Linklisten - öffentliches Home-Dashboard - persönliche Workspaces ## Phase 5: Admin-Bereiche - globale Einstellungen - Widget-Verwaltung - Integrationen - Suchmaschinen - Apps - öffentliches Home-Dashboard ## Phase 6: Modul-Anbindung - importierte Nexus-Module sichten - erste Module als Apps in der Desktop-Shell öffnen - Fenstertauglichkeit je Modul prüfen - langfristig modulweise an neues UX-Modell anpassen ## V1-Minimalziel V1 ist erreicht, wenn: - Root die Desktop-Oberfläche ist - Login vorhanden ist - Desktop-Skins umschaltbar sind - Apps als Fenster geöffnet werden können - Admin globale Apps, Widgets, Integrationen und Suchmaschinen verwalten kann - mindestens ein persönlicher Desktop pro Nutzer funktioniert - ein öffentliches Home-Dashboard existiert ## Spätere Ausbaustufen - echte API-Datenquellen für Widgets - Benachrichtigungen - Kontextmenüs - Multi-Workspace - Drag-and-drop Widget-Layout - Desktop-Shortcuts - Datei- oder Objektverwaltung