Widget System aufbauen #15
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Du arbeitest im Repo
shinkan-jinkendo(React-Frontend, bestehende Auth/Rollen).Ziel: Eine grafisch ansprechende Übersichtsseite (Dashboard) mit einem erweiterbaren Widget-System – orientiert an der Schwester-App Mitai (
c:\dev\mitai-jinkendo): dort existiert bereits ein ausgereiftes, nutzerkonfigurierbares Widget-Setup. Bitte kurz die relevante Struktur in Mitai anlesen (Registry, Typen, Layout/Persistence), aber keinen blinden 1:1-Port – Shinkan soll schlank starten, aber architektonisch kompatibel bleiben.Produktanforderungen
user.role/ Backend ausrichten).widgetId). Falls Konflikte entstehen, dokumentiere die Regel im Code (z. B. erste Rolle gewinnt / feste Priorität).id, Metadaten, Default für Rollen, Lazy-Load optional).Technische Leitplanken
app.css, ggf. Karten/Typo) weiterverwenden, Layout modern & aufgeräumt (responsive, mobile zuerst sinnvoll).frontendBuild prüfen; falls Playwright-Smoke existiert: Tests anpassen.Lieferumfang
Dashboard-Seite.Bitte zuerst kurz im Codebase lesen: Auth/User-Rolle, aktuelles
Dashboard.jsx, Navigation. Erst planen und nach Freigabe umsetzen