Changes for page Schwarmspeicher Electrify

Last modified by Patrizia Gurschka on 2026/09/10 14:58

From version 9.1
edited by Patrizia Gurschka
on 2026/09/10 07:32
Change comment: There is no comment for this version
To version 15.1
edited by Patrizia Gurschka
on 2026/09/10 11:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,12 +3,31 @@
1 -**🔋  Schwarmspeicher Electrify**
2 -
3 3  |(% style="width:788px" %)(((
4 -|(((
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.
2 += 🔋  Schwarmspeicher Electrify =
6 6  
4 +{{info}}
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 +
7 7  **Zielgruppe: **Vertriebs-/Projektentwicklungsteam und IT/DevOps-Betrieb.
8 +{{/info}}
9 +)))|(% style="width:280px" %)(((
10 +**Auf dieser Seite**
11 +
12 +{{toc/}}
13 +
14 +
8 8  )))
9 9  
17 +
18 +
19 +== Übersicht ==
20 +
21 +**Schwarmspeicher Electrify **unterstĂŒtzt den gesamten Projektlebenszyklus: Standortidentifikation, Genehmigungen, Projektsteuerung und Dokumentation — fĂŒr beide Use-Cases parallel, ĂŒber einen Umschalter in der Seitenleiste.
22 +
23 +== Technologie-Stack ==
24 +
25 +**Frontend: **React 18 · TypeScript · Vite · Tailwind CSS · shadcn/ui · React Router · React Query · Leaflet + leaflet.markercluster (Kartendarstellung) · Recharts (Diagramme) · XLSX (Excel-Import/-Export)
26 +
27 +**Backend: **Supabase (self-hosted) — PostgreSQL, Authentication, Storage, Edge Functions, Row Level Security (RLS)
28 +
10 10  == Projektstruktur ==
11 11  
12 12  |(((
... ... @@ -31,85 +31,6 @@
31 31  đŸ“Â Â  functions/   Edge Functions
32 32  )))
33 33  
34 -== Architektur ==
35 -
36 -[[image:1789017284336-190.png]]
37 -
38 -ZusĂ€tzlich ĂŒbernimmt nginx im Frontend-Container TLS-Terminierung und same-origin-Routing (/auth, /rest, /storage, /realtime, /functions → supabase-kong) — dadurch lĂ€uft die App ohne CORS- oder Private-Network-Access-Probleme im Browser
39 -)))|(% style="width:280px" %)(((
40 -|(((
41 -**Auf dieser Seite**
42 -
43 -â–Ș Schwarmspeicher Electrify
44 -
45 -○ Projektstruktur
46 -
47 -○ Architektur
48 -
49 -○ Übersicht
50 -
51 -○ Technologie-Stack
52 -
53 -○ Use-Case-Umschalter
54 -
55 -○ Hauptfunktionen
56 -
57 -▫ Dashboard
58 -
59 -▫ Projektverwaltung
60 -
61 -▫ Gemeinden
62 -
63 -▫ Kartenansicht
64 -
65 -▫ Potenzialanalyse
66 -
67 -▫ Pipeline
68 -
69 -▫ Meilensteinverwaltung
70 -
71 -▫ Stockend
72 -
73 -▫ Forecast
74 -
75 -▫ Aufgabenverwaltung
76 -
77 -▫ Dokumentenverwaltung
78 -
79 -▫ Standortpartner
80 -
81 -▫ Benutzerverwaltung
82 -
83 -▫ Audit Log
84 -
85 -▫ Landingpage "FlĂ€che verpachten"
86 -
87 -○ Routing
88 -
89 -○ Datenzugriff
90 -
91 -○ Supabase
92 -
93 -○ Offene Punkte / zu verifizieren
94 -
95 -○ Server
96 -)))
97 -
98 -
99 -)))
100 -
101 -
102 -
103 -== Übersicht ==
104 -
105 -**Schwarmspeicher Electrify **unterstĂŒtzt den gesamten Projektlebenszyklus: Standortidentifikation, Genehmigungen, Projektsteuerung und Dokumentation — fĂŒr beide Use-Cases parallel, ĂŒber einen Umschalter in der Seitenleiste.
106 -
107 -== Technologie-Stack ==
108 -
109 -**Frontend: **React 18 · TypeScript · Vite · Tailwind CSS · shadcn/ui · React Router · React Query · Leaflet + leaflet.markercluster (Kartendarstellung) · Recharts (Diagramme) · XLSX (Excel-Import/-Export)
110 -
111 -**Backend: **Supabase (self-hosted) — PostgreSQL, Authentication, Storage, Edge Functions, Row Level Security (RLS)
112 -
113 113  == Use-Case-Umschalter ==
114 114  
115 115  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.
... ... @@ -286,8 +286,14 @@
286 286  
287 287  **Storage: **zwei Buckets — dokumente (Schwarmspeicher) und co-dokumente (PV-Co-Location).
288 288  
289 -== ==
290 290  
230 +== Architektur ==
231 +
232 +[[image:1789017284336-190.png||height="353" width="762"]]
233 +
234 +ZusĂ€tzlich ĂŒbernimmt nginx im Frontend-Container TLS-Terminierung und same-origin-Routing (/auth, /rest, /storage, /realtime, /functions → supabase-kong) — dadurch lĂ€uft die App ohne CORS- oder Private-Network-Access-Probleme im Browser
235 +
236 +
291 291  == Offene Punkte / zu verifizieren ==
292 292  
293 293  |(((