DEVPACK Logo

Fast geschafft — Setup nötig

Die App läuft, aber die Verbindung zur Datenbank fehlt noch. Trage deine Keys in .env.local ein — danach lädt die Seite automatisch neu.

  1. 1 · Supabase-Projekt anlegen

    Auf supabase.com kostenlos registrieren → neues Projekt erstellen → im SQL Editor die Dateien supabase/migrations/00001…sql und 00003…sql ausführen (00002 nur optional zum Testen ohne Live-API).

  2. 2 · Keys eintragen

    Supabase → Project Settings → API: dort findest du NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY und SUPABASE_SERVICE_ROLE_KEY — alle drei in die .env.local kopieren und den Dev-Server neu starten.

  3. 3 · Google-Login aktivieren

    Google Cloud Console → OAuth-Client (Webanwendung) erstellen, Redirect-URI https://<projekt-ref>.supabase.co/auth/v1/callback eintragen → Client-ID & Secret in Supabase unter Authentication → Providers → Google hinterlegen.

  4. 4 · Live-Daten (optional sofort)

    Kostenlosen API-Key auf football-data.org holen → als FOOTBALL_DATA_API_KEY eintragen → im Admin-Dashboard „Jetzt komplett syncen“ klicken.

Die komplette Anleitung steht im README.md des Projekts.