Der Bauplan — Weg zur fertigen App
Ein Block wird immer komplett fertig gebaut, dann live geprüft — erst danach der nächste. Die Reihenfolge folgt den Abhängigkeiten. Häkchen setzen speichert sofort in der Datenbank; Claude und du arbeiten mit demselben Stand. Die Matrix daneben bleibt unverändert bestehen.
| ✓ B00 Fundament | Anmeldung (Apple + Google, nativ ohne Zertifikat), verschlüsselte Sitzung, Sicherheits-Speicher |
| ✓ B01–B02 Vibe-Meter | Stimmungs-Datenbank + Abstimmung auf jeder Event-Karte (Hype/Chill/Quiet, anonym aggregiert) |
| ✓ B03 Bau-Weg | Verlässlicher iPhone-Build inkl. Prüf-Skript gegen kaputte Builds |
| ✓ B04 Frühwarnsystem | 12 Panel-Diagnosen, Geschäftssignale, Mail-Alarm von eigener Domain alarm@novura.eu an dein Postfach |
| ✓ B05 Event-Detail | Detailseite final: Bild, Wann/Wo/Plätze, Match-Erklärung, Teddy-Tipp, Merken/Teilen/Route |
| ✓ B06 Backend-Fundament | Standort-Technik (PostGIS, Umkreis-Suche), Koordinaten für 96% der Events |
| ✓ B07 KI-Kuratierung | Das Herz: Tageszeit + Nähe + Vibe = ehrlicher Match-Prozent, transparent erklärt |
| ✓ B08 Home-Feed final | Echtes Wetter, Zeitleiste, Moments-Bubbles, ehrliche Dringlichkeits-Pille, 20er-Seiten-Laden |
| ✓ B09 Schutz-System | Melden (24h-Zusage), Auto-Verschwinden nach 3 Meldungen, Blockieren, Konto-Löschung (Apple-Pflicht) |
| ✓ B10 Radar / Karte | Events auf der Landkarte + Vibe-Wolken (unscharfe Stimmungs-Wolken statt exakter Positionen) + Geist-Modus. Dazu: Feed ohne Anmeldung durchblätterbar (Apple-Pflicht, aus B00 hierher gebündelt). Cursor |
| B11 Chats / Community | Unterhaltungen rund um Events. Davor Pflicht: Krisen-Schutz-Paket B11.S (Wort-Filter, Hilfe-Hinweis, ständige Hilfe-Seite) + Profil-Identität B11.N (Benutzername & Icon wählbar, 1×/Monat änderbar, Supabase-gespeichert). Später hier: Moments Phase 2 (Nutzer-Fotos). |
| B12 Discover + Marktplatz | Entdecken-Seite + Umsatz-Baustein: Werbe-Karten, bezahlte Sichtbarkeit (mit Pflicht-Kennzeichnung), Wetter-Steuerung, Verifikations-Siegel. |
| B13 + B14 Bezahlung | Inhalte hinter der Bezahlschranke + Abo-Abwicklung über Apple (Free / Premium / Elite 29,99 €). |
| B15 Daten-Nachschub | Mehr Quellen, Städte, Anbieter — inkl. US-Quelle für den New-York-Test (englischsprachiger Markt zuerst). |
| B16 Onboarding | Erstnutzer-Führung + Nutzungsbedingungen + Altersabfrage + Kuratierungs-Transparenz („Warum sehe ich das?“). |
| B17–B19 Feinschliff → Store | Politur (Farben, Vibration, Teilen, tote Dateien) → Store-Vorbereitung (Testflug, Review-Hinweise) → Veröffentlichung als Version 3.0. |
Alle Funktionen der App
Jede Funktion, die NOVURA haben soll — in der Reihenfolge, in der sie gebaut wird. Die Nummern sind die echten Nummern aus der Projekt-Matrix. Orange markierte Punkte („neu") sind Funktionen, die in der Matrix gefehlt haben und die ich nachgetragen habe. Häkchen speichern sofort in der Datenbank.
Marktplatz & Kuratierungs-Cockpit
Zweiter Umsatzkanal: Werbe-Plätze für lokale Betriebe pflegen, Anfragen sehen und die Kuratierungs-Maschine mit Reglern steuern. Änderungen an den Gewichten wirken sofort auf den App-Feed.
Match-Prozent = Zeitnähe + Tagesphasen-Bonus + Nähe + Vibe-Treffer (+ VIP-Schub, stets als Anzeige gekennzeichnet). Gedeckelt bei 100.
Was wählen die Nutzer? Reine Tages-Zähler ohne Nutzer-Bezug (Zero-Creep). Leer, bis die App die Pillen-Taps anonym zählt.
Wo liegen die Events, und passt das Angebot zu dem, was Nutzer wählen? Grundlage für die Frage, welche Stadt oder welcher Vibe Nachschub braucht.
Aktive Partner erscheinen in der App (Discover + gekennzeichnete Karten). Anfragen zählt die App anonym mit — bei aktiven Partnern ohne Anfragen warnt die Diagnose.
| Name | Stufe | Verifiziert | Aktiv | Zeitraum | Anfragen 14T / gesamt | |
|---|---|---|---|---|---|---|
| Wird geladen … | ||||||
Die Mail des Betriebs hier einfügen und auf Felder auslesen tippen. Was erkannt wird, landet unten im Formular — alles bleibt änderbar, nichts wird ohne Bestätigung gespeichert.