Erste Schritte
Willkommen beim Indie Boilerplate! Diese Anleitung hilft dir bei den ersten Schritten mit unserem Next.js Boilerplate.
Einrichtung
-
Repository klonen
git clone https://github.com/nedwedma/indieboilerplate.git cd indieboilerplate
-
Umgebung einrichten
- Kopiere
.env.example
nach.env
- Fülle deine Umgebungsvariablen aus:
- Datenbank-Anmeldeinformationen
- E-Mail-Dienst (Maileroo)
- Authentifizierungsanbieter
- Andere API-Schlüssel
- Kopiere
-
Abhängigkeiten installieren
npm install # oder yarn install # oder pnpm install
-
Datenbank einrichten
npx prisma generate npx prisma db push
-
Entwicklungsserver starten
npm run dev # oder yarn dev # oder pnpm dev
-
Anwendung aufrufen
- Öffne http://localhost:3000
- Schließe die Ersteinrichtung im Admin-Dashboard ab
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:
- Forke das Repository
- Erstelle deinen Feature-Branch
- Commite deine Änderungen
- Pushe zum Branch
- Erstelle einen Pull Request
Benötigst du Hilfe?
Schau in unsere Dokumentation oder kontaktiere uns unter info@indieboilerplate.com für Unterstützung.