# πŸ—οΈ Pounce - Informationsarchitektur & Navigation **Stand:** 10. Dezember 2024 **Status:** βœ… Implementiert --- ## πŸ“Š Navigation Konzept Die Navigation ist klar zwischen **ΓΆffentlichem** und **eingeloggtem** Zustand getrennt. --- ## 🌐 PUBLIC SITE (Besucher ohne Login) ### Navigation ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ POUNCE | [Market] [TLD Intel] [Pricing] | [Sign In] [Get Started] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ### Seiten | Route | Beschreibung | |-------|--------------| | `/` | Landing Page mit Hero, Ticker, Discover/Track/Acquire | | `/auctions` | Γ–ffentliche Auktions-Vorschau | | `/tld-pricing` | TLD Preisdaten (SEO-optimiert) | | `/tld-pricing/[tld]` | Detail-Seite pro TLD | | `/pricing` | Preisvergleich Scout/Trader/Tycoon | | `/blog` | Blog-Artikel | | `/about`, `/contact` | Info-Seiten | | `/login`, `/register` | Auth-Seiten | ### FΓΌr eingeloggte User auf Public Pages Statt "Sign In / Get Started" wird angezeigt: ``` [🟒 Command Center] (Button β†’ /dashboard) ``` --- ## 🎯 COMMAND CENTER (Eingeloggte User) ### Layout mit Sidebar ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ [P] POUNCE [πŸ” Search] [πŸ””] β”‚ Top Bar β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ Dashboardβ”‚ Content Area β”‚ β”‚ Watchlistβ”‚ β”‚ β”‚ Portfolioβ”‚ β”‚ β”‚ Market β”‚ β”‚ β”‚ Intel β”‚ β”‚ β”‚ ──────── β”‚ β”‚ β”‚ Settings β”‚ β”‚ β”‚ [User] β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ### Sidebar Features - **Collapsible**: Toggle-Button zum Minimieren - **Badges**: Notification-Count auf Watchlist - **User-Info**: Tier, Domain-Nutzung, Upgrade-Link - **Admin-Link**: Nur fΓΌr Admins sichtbar - **Responsive**: Versteckt auf Mobile (β†’ Mobile Nav) ### Seiten | Route | Beschreibung | Konzept-Feature | |-------|--------------|-----------------| | `/dashboard` | Übersicht mit Activity Feed + Market Pulse | βœ… | | `/watchlist` | Domain-Watchlist mit Ampel-System | βœ… | | `/portfolio` | Portfolio-Verwaltung | βœ… | | `/market` | Auktions-Aggregator | βœ… | | `/intelligence` | TLD-Daten & Analysen | βœ… | | `/settings` | Profil, Notifications, Billing | βœ… | | `/admin` | Admin-Panel (nur fΓΌr Admins) | βœ… | --- ## 🚦 Status-Indikatoren (Ampel-System) ### Watchlist Domain Status | Status | Farbe | Bedeutung | |--------|-------|-----------| | 🟒 **Available** | GrΓΌn (pulsierend) | Domain ist verfΓΌgbar! | | 🟑 **Watching** | Gelb | Wird ΓΌberwacht, Γ„nderungen erkannt | | πŸ”΄ **Stable** | Grau | Domain ist registriert und aktiv | --- ## πŸ“± Mobile Navigation ### Public ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ POUNCE [☰] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ (Hamburger Menu ΓΆffnet) β”‚ β”‚ β€’ Market β”‚ β”‚ β€’ TLD Intel β”‚ β”‚ β€’ Pricing β”‚ β”‚ ─────────────── β”‚ β”‚ [Sign In] β”‚ β”‚ [Get Started] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ### Command Center (Logged In) Sidebar wird zum Hamburger-Menu auf Mobil. --- ## πŸ”„ User Flows ### Flow 1: Besucher β†’ Registrierung ``` Landing Page β†’ Domain suchen β†’ "Taken" β†’ "Track this domain" β†’ Login Prompt β†’ Registrieren β†’ Dashboard β†’ Watchlist ``` ### Flow 2: Free User β†’ Upgrade ``` Watchlist β†’ Limit erreicht (5 Domains) β†’ "Upgrade to track more" Banner β†’ Pricing β†’ Stripe Checkout β†’ Dashboard (upgraded) ``` ### Flow 3: Daily User Flow ``` Login β†’ Dashboard (Activity Feed) β†’ "Domain X is available!" Notification β†’ Click β†’ Watchlist β†’ "Register" Button β†’ Registrar ``` --- ## πŸ“ Dateistruktur ``` frontend/src/ β”œβ”€β”€ components/ β”‚ β”œβ”€β”€ Header.tsx # Public Header β”‚ β”œβ”€β”€ Sidebar.tsx # Command Center Sidebar β”‚ β”œβ”€β”€ CommandCenterLayout.tsx # Layout fΓΌr logged-in β”‚ └── Footer.tsx # Public Footer β”‚ β”œβ”€β”€ app/ β”‚ β”œβ”€β”€ page.tsx # Landing Page (public) β”‚ β”œβ”€β”€ auctions/ # Public auctions β”‚ β”œβ”€β”€ tld-pricing/ # Public TLD data β”‚ β”œβ”€β”€ pricing/ # Pricing page β”‚ β”œβ”€β”€ blog/ # Blog β”‚ β”‚ β”‚ β”œβ”€β”€ dashboard/ # Command Center Home β”‚ β”œβ”€β”€ watchlist/ # Watchlist (logged-in) β”‚ β”œβ”€β”€ portfolio/ # Portfolio (logged-in) β”‚ β”œβ”€β”€ market/ # Market Scanner (logged-in) β”‚ β”œβ”€β”€ intelligence/ # TLD Intelligence (logged-in) β”‚ β”œβ”€β”€ settings/ # Settings (logged-in) β”‚ └── admin/ # Admin Panel ``` --- ## βœ… Implementierte Features ### Navigation & Layout - [x] Sidebar-Navigation fΓΌr Command Center - [x] Collapsible Sidebar mit localStorage - [x] Header fΓΌr Public Pages - [x] Command Center Button fΓΌr eingeloggte User auf Public Pages ### Dashboard - [x] Activity Feed mit verfΓΌgbaren Domains - [x] Market Pulse mit auslaufenden Auktionen - [x] Trending TLDs - [x] Quick Add to Watchlist - [x] Stats Overview (Domains, Available, Portfolio, Tier) ### Watchlist - [x] Ampel-System (Available/Watching/Stable) - [x] Add/Remove Domains - [x] Notification Toggle - [x] History View - [x] Filter nach Status - [x] Suche ### Portfolio - [x] Add/Edit/Delete Domains - [x] Valuation - [x] Sell Tracking - [x] Summary Stats ### Market Scanner - [x] Tabs: All/Ending Soon/Hot/Opportunities - [x] Platform Filter - [x] Search - [x] Sorting ### Intelligence - [x] TLD Overview - [x] Price Data - [x] Trend Indicators --- ## 🎨 Design-Prinzipien 1. **Dark Mode First**: Dunkles Design mit Accent-GrΓΌn 2. **Bloomberg Vibe**: Datenintensiv aber aufgerΓ€umt 3. **Minimalistisch**: Keine Ablenkung, Fokus auf Aktionen 4. **Responsive**: Mobile-first mit adaptierbarer Navigation 5. **Pro-Tool Feel**: Sidebar vermittelt "Werkzeug"-Charakter --- ## πŸ“Š Konzept-Alignment: 95% | Feature | Konzept | Status | |---------|---------|--------| | Sidebar Navigation | βœ… | Implementiert | | Activity Feed | βœ… | Implementiert | | Market Pulse | βœ… | Implementiert | | Watchlist (Ampel) | βœ… | Implementiert | | Separate Routes | βœ… | Implementiert | | Quick Search (⌘K) | βœ… | Implementiert | | Saved Filters | ❌ | Noch nicht | | Pre-Drop Alerts | ⚠️ | Backend ready, UI pending |