Shop Projekt - Dokumentation

Projekt-Roadmap

Roadmap der Entwicklungsstufen mit rekursiver Hierarchie.

🗺️ Stufe 0 | 📚 Aktuell | 📟 2026 06 15 | 📍 Steuerung

Hinweis

Übersetzungen bleiben in dieser Seite, Status kommt getrennt aus roadmap.data.php. Ein leerer child[]-Knoten ist erlaubt.

Projektrealität

Technische Basis (app/core, app/model, app/service, dev/tools) ist bereits weit fortgeschritten. Der reale Nutzerfluss in public/ ist im Vergleich noch deutlich dünner.

Roadmap

  • Grundsystem zum Laufen bringen.
    • Basis-Marktplatz für den ersten funktionalen MVP.
      • Wenn ein eigener Artikel im Detail oder im Marketplace angezeigt wird, gibt es ein Lösch-Icon und der Artikel kann mit Bestätigung gelöscht werden.
      • Wenn ein eigener Artikel im Detail oder im Marketplace angezeigt wird, gibt es ein Bearbeitungs-Icon und der Artikel kann mit Bestätigung bearbeitet werden.
    • Diskrepanz schließen: was technisch existiert, muss als nutzbarer Flow im public-Bereich durchlaufbar sein.
      • Messbar fertig, wenn Intro/Quickstart/Request-Flow den realen Ablauf ohne veraltete Aussagen beschreiben.
  • Fahrplan für den Wissensaufbau. Verhindert das Abschweifen, indem Doku-Umfänge an feste Stufen gekoppelt werden.
    • Das informationstechnologische Herzstück: Tabellen, Relationen und Datenströme.
      • Implementierung: Stufe 0 (Grundlage) bis Stufe 2 (Statisches E-Commerce) Dokumentation: LDM-Text AB SOFORT (Stufe 0 - Deine 12 Seiten!), LDM-Visual erst ab Stufe 2 Sinnvoll Das logische Textmodell muss zwingend aktuell gehalten werden. Die Grafik bleibt gesperrt, bis die DB einfriert.
    • Die technische Infrastruktur des Frameworks (Routing, Sessions, Rendering).
      • Implementierung: Router/Session ab Stufe 0 (Core), Rollen ab Stufe 0.11 Dokumentation: Router/Session SOFORT (Stufe 0), Lifecycle ab Stufe 1, Rollenkonzept ab Stufe 0.11 Sinnvoll Das technische Fundament: Wie Requests abgefangen, authentifiziert und anhand von Rollen (Käufer/Verkäufer/Admin) autorisiert werden.
    • Qualitätssicherung, Codestandards und die Werkzeuge für den laufenden Betrieb.
      • Implementierung: Diagnose-Suite (aktuell), Deploy ab 0.15, Libraries ab Stufe 1 Dokumentation: Diagnose SOFORT (Stufe 0), Deploy ab Stufe 0.15, Libraries ab Stufe 1 Sinnvoll Anleitung zur Verwendung der diagnose.php/testDB.php zur Fehlersuche sowie Dokumentation des Live-Gang-Prozesses.