feat: add profile pages (favorites, messages, my-listings, settings) and update docs for zero-knowledge chat schema
This commit is contained in:
20
README.md
20
README.md
@@ -26,7 +26,7 @@ dgray.io ermöglicht es Nutzern, Kleinanzeigen zu schalten und Waren/Dienstleist
|
||||
| Light/Dark Mode | Niedrig | ✅ Fertig |
|
||||
| i18n (DE/EN/FR) | Niedrig | ✅ Fertig |
|
||||
| Bildergalerie | Niedrig | ✅ Fertig |
|
||||
| E2E-Chat | Hoch | 🔲 Vorbereitet |
|
||||
| E2E-Chat (NaCl) | Hoch | ✅ Service fertig |
|
||||
| **Monero MultiSig** | **Sehr hoch** | 🔲 Offen |
|
||||
| Rating-System | Mittel | 🔲 Offen |
|
||||
| 2FA | Mittel | 🔲 Offen |
|
||||
@@ -148,7 +148,9 @@ dgray/
|
||||
- [x] Such-Komponente mit Accordion-Kategorien
|
||||
- [x] Anzeige-Detailseite mit Bildergalerie
|
||||
- [x] Anzeige-Erstellen-Formular
|
||||
- [ ] Suchseite mit Filtern
|
||||
- [x] Suchseite mit Filtern (merged in Home)
|
||||
- [x] Skeleton Loading, Error Boundary, Offline Indicator
|
||||
- [x] Lazy Loading für Bilder
|
||||
- [ ] Responsive Optimierungen
|
||||
|
||||
### Phase 2: Backend-Integration ⬅️ **Aktuell**
|
||||
@@ -158,16 +160,18 @@ dgray/
|
||||
- [x] User-Auth (UUID + SHA-256 Hash, anonym)
|
||||
- [x] Bilder-Upload (Junction-Table)
|
||||
- [x] API-Services (`directus.js`, `listings.js`, `categories.js`, `locations.js`)
|
||||
- [ ] Directus Public-Berechtigungen vervollständigen
|
||||
- [x] Directus Public-Berechtigungen (siehe `docs/DIRECTUS-SCHEMA.md`)
|
||||
- [x] Neue Seiten: Favoriten, Meine Anzeigen, Nachrichten, Einstellungen
|
||||
|
||||
### Phase 3: Kommunikation
|
||||
- [ ] Chat-System (E2E-verschlüsselt)
|
||||
- [ ] Benachrichtigungen
|
||||
- [ ] Merkliste
|
||||
- [x] Chat-System (E2E-verschlüsselt mit NaCl)
|
||||
- [x] Conversations/Messages Services
|
||||
- [x] Merkliste (Favoriten-Seite)
|
||||
- [ ] Benachrichtigungen (Push)
|
||||
|
||||
### Phase 4: Payments
|
||||
- [ ] XMR-Kursabfrage API
|
||||
- [ ] Fiat ↔ XMR Umrechnung
|
||||
- [x] XMR-Kursabfrage API (CoinGecko)
|
||||
- [x] Fiat ↔ XMR Umrechnung (Dual-Preis-Anzeige)
|
||||
- [ ] Wallet-Anbindung (monero-wallet-rpc)
|
||||
- [ ] MultiSig Escrow
|
||||
|
||||
|
||||
Reference in New Issue
Block a user