Changes for page Schwarmspeicher Electrify
Last modified by Patrizia Gurschka on 2026/09/10 14:58
From version 8.2
edited by Patrizia Gurschka
on 2026/09/10 07:15
on 2026/09/10 07:15
Change comment:
Auto-saved during real-time collaboration
To version 8.3
edited by Patrizia Gurschka
on 2026/09/10 07:30
on 2026/09/10 07:30
Change comment:
Auto-saved during real-time collaboration
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,15 +1,37 @@ 1 1 **🔋 Schwarmspeicher Electrify** 2 2 3 +|(% style="width:788px" %)((( 3 3 |((( 4 -|((( 5 5 ℹ️ **Zweck: **Webbasiertes Projektmanagementsystem zur Verwaltung von Batterie-Großspeicherprojekten in Deutschland und Österreich — vom Standort über Genehmigungen bis zur Projektsteuerung und Dokumentation. Deckt zwei Use-Cases ab: klassische Schwarmspeicher-Standorte und PV-Co-Location-Standorte. 6 6 7 7 **Zielgruppe: **Vertriebs-/Projektentwicklungsteam und IT/DevOps-Betrieb. 8 8 ))) 9 9 10 - 11 - )))|(((10 +== Projektstruktur == 11 + 12 12 |((( 13 +📁 src/ 14 + 15 +📁 components/ UI-Komponenten (Schwarmspeicher + CoLocation*-Pendants) 16 + 17 +📁 pages/ Seiten der Anwendung 18 + 19 +📁 hooks/ Datenzugriffe und Business-Logik 20 + 21 +📁 integrations/ Supabase Client 22 + 23 +📁 types/ TypeScript-Modelle 24 + 25 +📁 lib/ Hilfsfunktionen (u.a. mapCoordinates.ts) 26 + 27 +📁 supabase/ 28 + 29 +📁 migrations/ SQL-Migrationen (inkl. komplettes PV-Co-Location-Schema) 30 + 31 +📁 functions/ Edge Functions 32 +))) 33 +)))|(% style="width:280px" %)((( 34 +|((( 13 13 **Auf dieser Seite** 14 14 15 15 ▪ Schwarmspeicher Electrify ... ... @@ -82,30 +82,6 @@ 82 82 83 83 **Backend: **Supabase (self-hosted) — PostgreSQL, Authentication, Storage, Edge Functions, Row Level Security (RLS) 84 84 85 -== Projektstruktur == 86 - 87 -|((( 88 -📁 src/ 89 - 90 -📁 components/ UI-Komponenten (Schwarmspeicher + CoLocation*-Pendants) 91 - 92 -📁 pages/ Seiten der Anwendung 93 - 94 -📁 hooks/ Datenzugriffe und Business-Logik 95 - 96 -📁 integrations/ Supabase Client 97 - 98 -📁 types/ TypeScript-Modelle 99 - 100 -📁 lib/ Hilfsfunktionen (u.a. mapCoordinates.ts) 101 - 102 -📁 supabase/ 103 - 104 -📁 migrations/ SQL-Migrationen (inkl. komplettes PV-Co-Location-Schema) 105 - 106 -📁 functions/ Edge Functions 107 -))) 108 - 109 109 == Use-Case-Umschalter == 110 110 111 111 Zwei Buttons oben in der Seitenleiste ("Schwarmspeicher" / "PV-Co-Location"). Welcher Use-Case aktiv angezeigt wird, leitet sich direkt aus der aktuellen URL ab (Hook useUseCase.tsx, /pv-colocation/*-Pfade vs. Rest) — nicht aus einem gespeicherten Zustand. Dadurch zeigt die Seitenleiste nach Login oder direktem Aufruf eines Links immer konsistent den richtigen Use-Case.