Zum Inhalt springen
Projekt startenStarten

Consent-Banner

Frag nach Einwilligung, wo das Gesetz es verlangt, und nirgendwo sonst. Ein c15t-Banner mit Regeln nach Region.

Was es hinzufügt

  • Ein Consent-Banner und ein Dialog für Einstellungen, basierend auf c15t, mit Regeln nach Region:
    • Opt-in in der EU, im Vereinigten Königreich und in Québec;
    • ein Hinweis mit Opt-out in US-Bundesstaaten mit Datenschutzgesetzen;
    • sonst nirgendwo ein Banner.
  • Cookie settings im Footer, um die Auswahl erneut zu öffnen.
  • Mit Analytics folgt PostHog der Wahl jedes Besuchers.

Einrichten

Nichts einzurichten. Die Regeln stehen in apps/web/c15t.config.ts. Lokal, ohne Standort-Header, gilt für alle die EU-Regel.

Vor dem Livegang

  • Die Regeln passen dazu, wo du tätig bist.
  • Dein Host gibt Standort-Header weiter. Vercel tut das; ohne sie gilt für alle die EU-Regel.
  • Die Auswahl bleibt in jedem Browser, ohne Eintrag auf einem Server. Wenn du die Einwilligung nachweisen musst, betreibe ein c15t-Backend und stelle die Konfiguration darauf um.

Weglassen oder später hinzufügen

Lass consent in --modules weg, um ohne Banner zu starten. Um es zu einem bestehenden Projekt hinzuzufügen, bitte deinen Agent, den Skill add-module zu nutzen.

Starte einen Befehl. Die CLI fragt den Rest, und dein Agent macht von dort aus weiter.

pnpm create turbinekit my-app
Prompt ansehen

Füge ihn in einen Agent ein, der Befehle ausführen kann, etwa Claude Code, Codex oder Cursor. Der Prompt ist auf Englisch.

Create a new TurbineKit project with me.
Talk to me in German.

TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).

1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.

Keine Anmeldung, keine API-Keys. Braucht Node.js 24 und pnpm 10.