Erste Schritte

Willkommen beim Indie Boilerplate! Diese Anleitung hilft dir bei den ersten Schritten mit unserem Next.js Boilerplate.

Einrichtung

  1. Repository klonen

    git clone https://github.com/nedwedma/indieboilerplate.git
    cd indieboilerplate
    
  2. Umgebung einrichten

    • Kopiere .env.example nach .env
    • Fülle deine Umgebungsvariablen aus:
      • Datenbank-Anmeldeinformationen
      • E-Mail-Dienst (Maileroo)
      • Authentifizierungsanbieter
      • Andere API-Schlüssel
  3. Abhängigkeiten installieren

    npm install
    # oder
    yarn install
    # oder
    pnpm install
    
  4. Datenbank einrichten

    npx prisma generate
    npx prisma db push
    
  5. Entwicklungsserver starten

    npm run dev
    # oder
    yarn dev
    # oder
    pnpm dev
    
  6. Anwendung aufrufen

Hauptfunktionen

  • Authentifizierungssystem

    • Google OAuth
    • E-Mail/Passwort-Login
    • Geschützte Routen
  • E-Mail-Integration

    • Maileroo-Integration
    • Transaktions-E-Mails
    • E-Mail-Vorlagen
  • Datenbank

    • PostgreSQL mit Prisma
    • Typsichere Abfragen
    • Migrationen
  • Admin-Dashboard

    • Benutzerverwaltung
    • Systemeinstellungen
    • Aktivitätsprotokolle

Mitwirken

Wir freuen uns über Beiträge! Wenn du zum Projekt beitragen möchtest:

  1. Forke das Repository
  2. Erstelle deinen Feature-Branch
  3. Commite deine Änderungen
  4. Pushe zum Branch
  5. Erstelle einen Pull Request

Benötigst du Hilfe?

Schau in unsere Dokumentation oder kontaktiere uns unter info@indieboilerplate.com für Unterstützung.