Fix syntax error in tld-pricing page
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled

This commit is contained in:
yves.gugger
2025-12-10 09:11:20 +01:00
parent 26ea22899c
commit 641b5c1dc2
2 changed files with 199 additions and 1 deletions

198
analysis_2.md Normal file
View File

@ -0,0 +1,198 @@
Hier ist die komplette **Master-Zusammenfassung** für `pounce.ch`. Dies ist dein Bauplan (Blueprint) für die Umsetzung.
---
### 1. Die Vision & Positionierung
**Name:** Pounce
**Tagline:** *Domain Intelligence for Hunters.*
**Slogan:** *"Don't guess. Know."*
**Konzept:** Pounce ist das "Bloomberg Terminal" für Domains. Es verwandelt den unübersichtlichen, lauten Domain-Markt in klare, handlungsfähige Daten. Es richtet sich an Leute, die nicht suchen, sondern finden wollen.
* **Zielgruppe:**
* **Dreamers (Gründer):** Suchen den perfekten Namen für ihr Projekt.
* **Hunters (Investoren/Händler):** Suchen unterbewertete Assets für Arbitrage (günstig kaufen, teuer verkaufen).
---
### 2. Die 3 Produktsäulen (Das "Command Center")
Das Produkt gliedert sich logisch in drei Phasen der Domain-Beschaffung:
#### A. DISCOVER (Markt-Intelligenz)
*Der "Honigtopf", um User anzuziehen (SEO & Traffic).*
* **TLD Intel:** Zeigt Markttrends (z.B. `.ai` steigt um 35%).
* **Smart Search:** Wenn eine Domain vergeben ist, zeigt Pounce **intelligente Alternativen** (z.B. `.io` für Tech, `.shop` für E-Commerce), statt nur zufällige Endungen.
* **Der Hook:** Öffentliche Besucher sehen Trends, aber Details (Charts, Historie) sind ausgeblendet ("Sign in to view").
#### B. TRACK (Die Watchlist)
*Das Tool für Kundenbindung.*
* **Funktion:** Überwachung von *vergebenen* Domains.
* **Der USP:** Nicht nur "frei/besetzt", sondern **"Pre-Drop Indicators"**. Warnung bei DNS-Änderungen oder wenn die Webseite offline geht. Das gibt dem User einen Zeitvorsprung vor der Konkurrenz.
#### C. ACQUIRE (Der Auktions-Aggregator)
*Der Hauptgrund für das Upgrade.*
* **Funktion:** Aggregiert Live-Auktionen von GoDaddy, Sedo, NameJet & DropCatch an einem Ort.
* **Der "Killer-Feature" (Spam-Filter):**
* *Free User:* Sieht alles (auch "Müll"-Domains wie `kredit-24-online.info`).
* *Paid User:* Sieht einen **kuratierten Feed**. Der Algorithmus filtert Zahlen, Bindestriche und Spam raus. Übrig bleiben nur hochwertige Investitions-Chancen.
---
### 3. Das Geschäftsmodell (Pricing)
Das Modell basiert auf "Freemium mit Schranken". Der Preis von $9 ist ein "No-Brainer" (Impulskauf), um die Hürde niedrig zu halten.
| Plan | Preis | Zielgruppe | Haupt-Features | Der "Schmerz" (Warum upgraden?) |
| :--- | :--- | :--- | :--- | :--- |
| **SCOUT** | **0 €** | Neugierige | 5 Watchlist-Domains, roher Auktions-Feed, Basis-Suche. | Muss sich durch "Spam" wühlen, sieht keine Bewertungen, langsame Alerts. |
| **TRADER** | **9 €** | Hobby-Investoren | 50 Watchlist-Domains, **Spam-freier Feed**, Deal Scores (Bewertungen), stündliche Checks. | Zahlt für Zeitersparnis (Filter) und Sicherheit (Bewertung). |
| **TYCOON** | **29 €** | Profis | 500 Domains, Echtzeit-Checks (10 Min), API-Zugriff (geplant). | Braucht Volumen und Geschwindigkeit. |
---
### 4. UX/UI & Tone of Voice
* **Design-Philosophie:** "Dark Mode & Data".
* Dunkler Hintergrund (Schwarz/Grau) wirkt professionell (wie Trading-Software).
* Akzentfarben: Neon-Grün (für "Frei" / "Profit") und Warn-Orange.
* Wenig Text, viele Datenpunkte, klare Tabellen.
* **Tone of Voice:**
* Knapp, präzise, strategisch.
* Kein Marketing-Bla-Bla.
* *Beispiel:* Statt "Wir haben viele tolle Funktionen" → "Three moves to dominate."
---
### 5. Die User Journey (Der "Golden Path")
1. **Der Einstieg:** User googelt "Domain Preise .ai" und landet auf deiner **TLD Intel Page**.
2. **Der Hook:** Er sieht "`.ai` +35%", will aber die Details sehen. Die Tabelle ist unscharf. Button: *"Sign In to view details"*.
3. **Die Registrierung:** Er erstellt einen Free Account ("Scout").
4. **Die Erkenntnis:** Er geht zu den Auktionen. Er sieht eine interessante Domain, aber weiß nicht, ob der Preis gut ist. Neben dem Preis steht: *"Valuation locked"*.
5. **Das Upgrade:** Er sieht das Angebot: "Für nur $9/Monat siehst du den echten Wert und wir filtern den Müll für dich."
6. **Der Kauf:** Er abonniert den "Trader"-Plan.
---
### Zusammenfassung für den Entwickler (Tech Stack Requirements)
* **Frontend:** Muss extrem schnell sein (Reagierende Suche). Mobile-freundlich (Tabellen müssen auf dem Handy lesbar sein oder ausgeblendet werden).
* **Daten-Integration:** APIs zu GoDaddy, Sedo etc. oder Scraping für die Auktionsdaten.
* **Logik:**
* **Filter-Algorithmus:** Das Wichtigste! (Regeln: Keine Zahlen, max. 2 Bindestriche, Wörterbuch-Abgleich).
* **Alert-System:** Cronjobs für E-Mail/SMS Benachrichtigungen.
Das Konzept ist jetzt rund, logisch und bereit für den Bau. Viel Erfolg mit **Pounce**! 🚀
Das ist eine sehr kluge Entscheidung für den Start (Lean Startup). Externe APIs (wie GoDaddy Auction API, Estibot etc.) sind oft teuer, komplex in der Anbindung oder erfordern hohe Händler-Umsätze.
Die gute Nachricht: Du kannst eine **High-End-Plattform** bauen, die komplett auf **eigenen Daten und Skripten** basiert. Das macht dich unabhängig und deine Daten *einzigartig* (weil du nicht dasselbe anzeigst wie alle anderen).
Hier ist deine Strategie für das **"No-API, High-Value"** Konzept:
-----
### Die Geheimwaffe: Zone Files & DNS
Statt Daten einzukaufen, generierst du sie selbst aus der Rohmasse des Internets.
#### 1\. Die Datenquelle: TLD Zone Files (Der Rohstoff)
Jede Registry (Verisign für .com, SWITCH für .ch/.li) führt ein sogenanntes **Zone File**. Das ist eine riesige Textdatei mit *allen* aktiven Domains dieser Endung.
* **Kosten:** Oft kostenlos oder gegen kleine Gebühr beantragbar (bei Verisign z.B. Zugriff via CZDS - Centralized Zone Data Service).
* **Deine Methode:**
1. Du lädst jeden Tag das Zone File für .com, .net, .ch, .io herunter.
2. Du vergleichst die Datei von **Heute** mit der von **Gestern**.
3. **Resultat:** Du weißt exakt, welche Domains **gelöscht (Deleted)** wurden und welche **neu registriert (Added)** wurden.
Das ist Gold wert. Du hast damit deine eigene Datenbank an "Just Dropped" Domains, ohne jemanden zu fragen.
-----
### Das Produkt-Angebot (Ohne externe APIs)
So baust du die Features auf, damit sie "Premium" wirken:
#### Feature A: "The Daily Drop List" (Statt Live-Auktionen)
Da du keine Live-Auktionsdaten von GoDaddy hast, fokussierst du dich auf **"Pending Deletes"** und **"Fresh Drops"**.
* **Was du tust:** Dein Skript nimmt die Liste der 50.000 Domains, die gestern gelöscht wurden.
* **Der Premium-Faktor (Dein Algorithmus):** Du jagst diese Liste durch eigene Python-Filter:
* *Dictionary Check:* Ist der Domainname in einem englischen/deutschen Wörterbuch?
* *Pattern Check:* Ist es CVCV (Consonant-Vowel... z.B. "bamo.com")?
* *Length Check:* Kürzer als 5 Zeichen?
* **Das User-Versprechen:** "Täglich löschen 100.000 Domains. Wir zeigen dir die 50, die etwas wert sind."
* **Warum User zahlen:** Sie sparen Zeit. Die Rohdaten sind nutzlos, deine gefilterte Liste ist Geld.
#### Feature B: "Smart Monitor" (Eigene Status-Checks)
Du brauchst keine API, um zu wissen, ob eine Webseite offline ist.
* **Technik:** Ein einfacher Cronjob auf deinem Server.
* **HTTP-Check:** Sende eine Anfrage an `meinedomain.ch`. Kommt ein Fehler (404, 500) oder "Connection Refused"? -\> **Alarm\!**
* **DNS-Check:** Ändern sich die Nameserver (z.B. von "https://www.google.com/search?q=ns.wix.com" auf "https://www.google.com/search?q=ns.sedoparking.com")? -\> **Alarm\!**
* **Premium Feature:** "Der Silent-Alarm". Der User gibt Domains ein. Dein Server prüft sie alle 6 Stunden. Wenn sich der Status ändert, geht eine E-Mail raus.
* **Kosten für dich:** Nahezu Null (nur Server-Last).
#### Feature C: "Pounce Internal Score" (Statt Estibot)
Du kannst keine externe Bewertung (Valuation) abrufen. Also erfindest du deinen eigenen **Score**.
* **Die Logik:** Du vergibst Punkte basierend auf objektiven Kriterien:
* Länge \< 5 Zeichen: +50 Punkte
* Endung ist .com/.ch: +30 Punkte
* Keine Zahlen/Bindestriche: +20 Punkte
* Wörterbuch-Treffer: +100 Punkte
* **Marketing:** Nenne es **"Pounce Opportunity Score"**. Das wirkt exklusiv. User lieben Scores, egal wie simpel die Mathematik dahinter ist, solange sie hilft, Schrott auszusortieren.
#### Feature D: TLD Trends (Deine eigenen Charts)
Da du die Zone Files hast, kannst du die Charts selbst zeichnen.
* Zähle einfach jeden Tag die Zeilen im .ai Zone File.
* Tag 1: 150.000 Domains. Tag 2: 150.500 Domains.
* **Anzeige:** "Wachstum .ai: +0.3% heute".
* Das sind **echte, proprietäre Daten**, die sonst niemand so einfach hat.
-----
### Die neue Informationsarchitektur (Lean Version)
Die Landing Page bleibt fast gleich, aber das Wording ändert sich leicht, um "fehlende" Live-Auktionen zu kaschieren.
**1. Discover (Drops)**
Statt "Live Auctions" nennst du es **"Daily Drop Gems"**.
* *Versprechen:* "Jeden Morgen um 08:00 Uhr: Die Top 100 gelöschten Domains des Tages."
* *Quelle:* Deine Zone-File-Analyse.
**2. Track (Monitor)**
Statt "Real-time Registry Scan" nennst du es **"Change Detection"**.
* *Versprechen:* "Wir pingen deine Wunsch-Domains 4x täglich. Wenn sie offline gehen, weißt du es sofort."
**3. Intelligence (Trends)**
Das bleibt gleich. Deine eigenen Charts basierend auf den Zone-Countings.
-----
### Wie du das technisch startest (Roadmap)
1. **Schritt 1 (Access):** Melde dich beim **CZDS (ICANN)** an, um Zugriff auf die Zone Files (.com, .net etc.) zu bekommen. Für .ch/.li schau bei SWITCH nach Open Data oder nutze Listen von Anbietern wie "daily-domain-lists" (die kosten oft nur $5/Monat für Rohdaten).
2. **Schritt 2 (Scripting):** Schreibe ein Python-Skript, das:
* Die Files downloaded.
* Diffs erstellt (Was ist weg?).
* Die gelöschten Domains durch einen Wörterbuch-Filter jagt.
3. **Schritt 3 (Frontend):** Zeige diese gefilterte Liste in deinem Dashboard an.
4. **Schritt 4 (Pricing):**
* Free: Sieht die Liste von *gestern*.
* Paid ($9): Sieht die Liste von *heute* + "Pounce Score".
### Fazit
Du brauchst keine APIs.
Tatsächlich ist der Ansatz **"Zone File Analysis + Eigener Filter"** oft besser, weil du **unabhängig** bist. Du baust eine echte Daten-Company auf, keinen bloßen API-Wrapper (der nur Daten von A nach B schiebt).
Das ist **echter Mehrwert**. Und dafür zahlen Leute.

View File

@ -529,7 +529,7 @@ export default function TldPricingPage() {
</td>
</tr>
)
}))
})
)}
</tbody>
</table>