Changes for page Schwarmspeicher Electrify
Last modified by Patrizia Gurschka on 2026/09/10 14:58
From version 11.2
edited by Patrizia Gurschka
on 2026/09/10 08:16
on 2026/09/10 08:16
Change comment:
Auto-saved during real-time collaboration
To version 15.1
edited by Patrizia Gurschka
on 2026/09/10 11:04
on 2026/09/10 11:04
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,13 +1,33 @@ 1 1 |(% style="width:788px" %)((( 2 2 = 🔋 Schwarmspeicher Electrify = 3 3 4 - 5 5 {{info}} 6 6 **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. 7 7 8 8 **Zielgruppe: **Vertriebs-/Projektentwicklungsteam und IT/DevOps-Betrieb. 9 9 {{/info}} 9 +)))|(% style="width:280px" %)((( 10 +**Auf dieser Seite** 10 10 12 +{{toc/}} 13 + 14 + 15 +))) 16 + 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 + 29 +== Projektstruktur == 30 + 11 11 |((( 12 12 📁 src/ 13 13 ... ... @@ -30,27 +30,6 @@ 30 30 📁 functions/ Edge Functions 31 31 ))) 32 32 33 -== Architektur == 34 - 35 -[[image:1789017284336-190.png||height="353" width="762"]] 36 - 37 -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 38 -)))|(% style="width:280px" %)((( 39 - 40 -))) 41 - 42 - 43 - 44 -== Übersicht == 45 - 46 -**Schwarmspeicher Electrify **unterstützt den gesamten Projektlebenszyklus: Standortidentifikation, Genehmigungen, Projektsteuerung und Dokumentation — für beide Use-Cases parallel, über einen Umschalter in der Seitenleiste. 47 - 48 -== Technologie-Stack == 49 - 50 -**Frontend: **React 18 · TypeScript · Vite · Tailwind CSS · shadcn/ui · React Router · React Query · Leaflet + leaflet.markercluster (Kartendarstellung) · Recharts (Diagramme) · XLSX (Excel-Import/-Export) 51 - 52 -**Backend: **Supabase (self-hosted) — PostgreSQL, Authentication, Storage, Edge Functions, Row Level Security (RLS) 53 - 54 54 == Use-Case-Umschalter == 55 55 56 56 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. ... ... @@ -227,8 +227,14 @@ 227 227 228 228 **Storage: **zwei Buckets — dokumente (Schwarmspeicher) und co-dokumente (PV-Co-Location). 229 229 230 -== == 231 231 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 + 232 232 == Offene Punkte / zu verifizieren == 233 233 234 234 |(((