Eine Open-Source-Anime-Streaming-Website, die mit dem NextJS 14 App-Router erstellt wurde.
Einführung · lokal ausführen · Tech -Stack · Implementierung ·
Anirohi ist eine Open-Source-Anime-Streaming-Website mit Tracking, Beobachtung und Dashboard. Erbaut mit NextJs, Verbraucher, Anilist und Neondb.
Hier sind einige der Funktionen, die Anirohi bietet:
Überprüfen Sie Ihre Statistiken
Während Sie sich authentifiziert ansehen, können Sie Ihren anilistischen Anime -Fortschritt aktualisieren.
Teilen Sie den Link und sehen Sie sich das detaillierte OG -Bild über die Serie oder Episode an. Angetrieben von Vercel Satori.
Teilen Sie Ihre Gedanken in der Episode mit
Klonen Sie das Projekt
git clone https://github.com/gneiru/anirohiGehen Sie zum Projektverzeichnis
cd anirohiAbhängigkeiten installieren
bun installStarten Sie den Server
bun dev Anirohi ist als Standard -Anwendung als NEXT.JS -Anwendung mit Verbraucher gebaut.
Satori wird zur Erzeugung von Bildern von Open-Graph-Bildern auf der Grundlage von Anime-Serien und -Episode verwendet.
Anilist wird sowohl als AUTH -Anbieter als auch als Mutation des Benutzerfortschritts verwendet.
React-Player wird verwendet, um Videoquellen zu spielen, um Anime weiterzumachen.
PostgreSQL wird als Datenbank zum Speichern von Benutzerdaten, Verlauf und Kommentaren verwendet. Sie können sich hier auf das Nieselregenschema beziehen.
Wir lieben unsere Mitwirkenden! So können Sie dazu beitragen: