update AGENTS.md
This commit is contained in:
20
AGENTS.md
20
AGENTS.md
@@ -49,15 +49,21 @@ js/
|
|||||||
│ ├── conversations.js # Zero-Knowledge Chat (E2E verschlüsselt)
|
│ ├── conversations.js # Zero-Knowledge Chat (E2E verschlüsselt)
|
||||||
│ ├── chat.js # LocalStorage Chat (Legacy/Mock)
|
│ ├── chat.js # LocalStorage Chat (Legacy/Mock)
|
||||||
│ ├── crypto.js # NaCl Encryption
|
│ ├── crypto.js # NaCl Encryption
|
||||||
│ └── currency.js # XMR/Fiat Umrechnung
|
│ ├── currency.js # XMR/Fiat Umrechnung
|
||||||
|
│ └── pow-captcha.js # Proof-of-Work Captcha (Challenge/Verify)
|
||||||
└── components/
|
└── components/
|
||||||
├── app-shell.js # Layout, registriert Routes
|
├── app-shell.js # Layout, registriert Routes
|
||||||
├── app-header.js # Header (Theme-Toggle, Lang-Dropdown)
|
├── app-header.js # Header (Theme-Toggle, Lang-Dropdown, Profil-Dropdown)
|
||||||
├── app-footer.js # Footer
|
├── app-footer.js # Footer
|
||||||
├── auth-modal.js # Login/Register Modal
|
├── auth-modal.js # Login/Register Modal (mit PoW-Captcha)
|
||||||
|
├── pow-captcha.js # PoW-Captcha Web Component
|
||||||
├── chat-widget.js # E2E Chat Widget
|
├── chat-widget.js # E2E Chat Widget
|
||||||
└── pages/ # Seiten als Web Components
|
└── pages/ # Seiten als Web Components
|
||||||
|
|
||||||
|
docs/
|
||||||
|
├── DIRECTUS-SETUP.md # Directus Backend Setup
|
||||||
|
└── MONETIZATION.md # Monetarisierung & Anti-Abuse
|
||||||
|
|
||||||
css/
|
css/
|
||||||
├── fonts.css # @font-face Definitionen (Inter, Space Grotesk)
|
├── fonts.css # @font-face Definitionen (Inter, Space Grotesk)
|
||||||
├── variables.css # CSS Custom Properties (Farben, Spacing)
|
├── variables.css # CSS Custom Properties (Farben, Spacing)
|
||||||
@@ -108,10 +114,10 @@ locales/
|
|||||||
|
|
||||||
## Nächste Schritte
|
## Nächste Schritte
|
||||||
|
|
||||||
1. Suchseite (`page-search.js`) mit Filtern ausbauen
|
1. Seiten für Profil-Dropdown: `page-my-listings.js`, `page-messages.js`, `page-favorites.js`, `page-settings.js`
|
||||||
2. Profil-Seite (`page-profile.js`) erstellen - Meine Anzeigen, Favoriten
|
2. Payment-Integration mit BTCpay Server (https://pay.xmr.rocks/)
|
||||||
3. Directus Berechtigungen für Public-Rolle vervollständigen
|
3. Reputation-System (5/15/50 Deals Stufen)
|
||||||
4. Location-Picker für Anzeigen-Erstellung
|
4. Suchseite (`page-search.js`) mit Filtern ausbauen
|
||||||
|
|
||||||
## Directus Berechtigungen (Public-Rolle)
|
## Directus Berechtigungen (Public-Rolle)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user