Changes for page Schwarmspeicher Electrify

Last modified by Patrizia Gurschka on 2026/10/19 16:08

From version 31.1
edited by Patrizia Gurschka
on 2026/10/14 13:12
Change comment: There is no comment for this version
To version 29.2
edited by Patrizia Gurschka
on 2026/10/14 13:07
Change comment: Auto-saved during real-time collaboration

Summary

Details

Page properties
Content
... ... @@ -134,8 +134,19 @@
134 134  
135 135  Nachvollziehbarkeit von Änderungen (AuditLogPage), tabellenübergreifend über beide Use-Cases.
136 136  
137 -== 14. Akquisiteure ==
137 +== 14. Landingpage „Fläche verpachten" (im Aufbau) ==
138 138  
139 +Öffentlich erreichbare Seite ohne Login unter /flaeche-verpachten — für Grundstückseigentümer, die eine Fläche für einen Batteriespeicher zur Verfügung stellen wollen. Kartenbasierte Standortauswahl, Formular mit Honeypot-Spamschutz.
140 +
141 +* Legt über die Edge Function public-lead-intake automatisch einen neuen Eintrag in der Schwarmspeicher-Pipeline (vorprojekte) an
142 +* E-Mail-Benachrichtigung optional (RESEND_API_KEY + LEAD_NOTIFY_EMAIL) — Anfrage wird auch ohne E-Mail-Konfiguration zuverlässig gespeichert
143 +
144 +**⚠️  Hinweis: Platzhalter-Firmendaten**
145 +
146 +In FlaecheVerpachtenPage.tsx sind Firmenname und Telefonnummer aktuell Platzhalter (Rateware). Vor dem Livegang unbedingt durch die echten Kontaktdaten ersetzen.
147 +
148 +== 15. Akquisiteure ==
149 +
139 139  Performance-Übersicht der Akquisiteure (AkquisiteurePerformancePage, AkquisiteurVerlaufCharts) — nur Schwarmspeicher, nur intern. Erfolg ist der Meilenstein „Vollmacht erhalten“.
140 140  
141 141  * Kennzahlen im wählbaren Zeitraum (30 / 90 Tage, 12 Monate, gesamt): aktive Akquisiteure, in Akquise, ohne Meilenstein seit über 30 Tagen, neu freigegeben, Vollmachten erhalten, Erfolgsquote
... ... @@ -142,7 +142,7 @@
142 142  * Tabelle je Akquisiteur, sortierbar; zugeordnete Akquisiteure stehen unter ihrem Leiter
143 143  * Verlauf je Kalenderjahr für Freigegeben, Vollmacht gesendet/erhalten und Optionsvertrag gesendet/erhalten, umschaltbar kumuliert/Monatswerte
144 144  
145 -== 15. Externe Akquisiteure und Teams ==
156 +== 16. Externe Akquisiteure und Teams ==
146 146  
147 147  Externe Akquisiteure (Rolle akquisiteur) sehen nur „Meine Standorte“ (AkquisiteurPage, AkquisiteurStandortTabelle) mit ihren Standorten, Meilensteinen, Dokumenten, Batterie-Standorten und Tasks.
148 148  
... ... @@ -172,6 +172,7 @@
172 172  |/pv-colocation/forecast|Forecast|PV-Co-Location|ja
173 173  |/pv-colocation/tasks|Aufgaben|PV-Co-Location|ja
174 174  |/pv-colocation/stockend|Stockende Standorte|PV-Co-Location|ja
186 +|/flaeche-verpachten|Landingpage „Fläche verpachten"|—|NEIN – öffentlich
175 175  
176 176  
177 177  
... ... @@ -205,7 +205,7 @@
205 205  
206 206  useUseCase()   useAuth()
207 207  
208 -= Supabase =
220 +== Supabase ==
209 209  
210 210  **Authentication:** Login, Passwortänderung, Rollenverwaltung.
211 211  
... ... @@ -222,10 +222,19 @@
222 222  
223 223  **Storage:** zwei Buckets — dokumente (Schwarmspeicher) und co-dokumente (PV-Co-Location).
224 224  
225 -= Use-Case-Umschalter =
237 +== Use-Case-Umschalter ==
226 226  
227 227  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.
228 228  
241 += Offene Punkte / zu verifizieren =
242 +
243 +**⚠️  Vor einem breiteren Rollout klären**
244 +
245 +* E-Mail-Versand für Landingpage-Anfragen (RESEND_API_KEY / LEAD_NOTIFY_EMAIL) ist noch nicht final eingerichtet — Anfragen werden bis dahin nur in der Pipeline gespeichert, ohne Benachrichtigung.
246 +* KPI-Zuordnung im PV-Co-Location-Forecast (Netzantrag = kWp, die übrigen drei Meilensteine = kW) ist eine Annahme — bei Bedarf auf eine einheitliche Einheit umstellen.
247 +* Dokumente, die vor dem Umzug auf den eigenen Server hochgeladen wurden (12.03.–16.06.2026, 43 Stück), fehlen im Storage — aus dem alten Projekt nachkopieren (scripts/dokumente-nachkopieren.mjs) oder neu hochladen.
248 +* UW-Gebiet Maria Enzersdorf hat keinen Eintrag in der Kapazitätsliste von Netz NÖ — Zuordnung in uw_namen klären.
249 +
229 229  = Server =
230 230  
231 231  Das Projekt liegt unter /mnt/data/schwarmspeicher/schwarmspeicher-electrify_lokal und läuft in einem eigenständigen Docker-Compose-Stack (schwarmspeicher-electrify_lokal).