MOVIEWEB Kickstart -Projekt
Ein Startpunkt zum Erstellen einer Filmstreaming -Website.
Merkmale
- Durchsuchen Sie Filme : Entdecken Sie eine große Sammlung von Filmen, die nach Genre, Veröffentlichungsdatum oder Popularität sortiert sind.
- Suchfunktionalität : Finden Sie Filme nach Titel, Regisseur oder Besetzung.
- Benutzerbewertungen : Lesen und schreiben Sie Bewertungen, um Ihre Gedanken und Meinungen zu Filmen zu teilen.
- Benutzerbewertungen : Bewerten Sie Filme und sehen Sie die durchschnittlichen Bewertungen der Community.
- Empfehlung Engine : Erhalten Sie personalisierte Filmempfehlungen auf der Grundlage Ihrer Vorlieben und der Ansichtsgeschichte.
- Responsive Design : Genießen Sie ein nahtloses Erlebnis über Geräte hinweg mit unserem reaktionsschnellen Webdesign.
Bereitstellungen
Mit Vercel bereitstellen
- Klicken Sie auf die Schaltfläche unten, um das Projekt auf Vercel bereitzustellen.
- Füllen Sie die erforderlichen Umgebungsvariablen ein:
-
NEXT_PUBLIC_APP_URL
: Die URL Ihres bereitgestellten Projekts (z. B. https://movie-web-kickstart.vercel.app
) -
NEXT_PUBLIC_TMDB_TOKEN
: Ihr TMDB -API -Schlüssel (erhalten Sie hier, oder Sie können Standardtoken in .Env.Example -Datei zum Testen verwenden) -
NEXT_PUBLIC_SITE_NAME
: Der Name Ihrer Website (z. B. MovieWeb Kickstart
)
- Klicken Sie auf "Bereitstellen" und warten Sie, bis die Bereitstellung abgeschlossen ist.
Mit Cloudflare -Seiten bereitstellen
Um auf Cloudflare -Seiten bereitzustellen, können Sie die folgenden Anweisungen verwenden: ReadMe
Lokale Entwicklung
- Klon das Repository:
git clone https://github.com/bitfreee/movie-web-kickstart
- Navigieren Sie zum Projektverzeichnis:
cd movie-web-kickstart
- Installieren Sie Abhängigkeiten:
npm install
- Create .env Datei
cp .env.example .env
- Starten Sie den Entwicklungsserver:
npm run dev
Tech Stack
- Weiter.js - Framework
- TypeScript - Sprache
- Rückenwind - CSS
- Vercel - Bereitstellungen
- TMDB - Filmdatenbank
- Vidsrc.cc - Streaming -Links
Beitragen
Beiträge sind willkommen! Wenn Sie zu diesem Projekt beitragen möchten, befolgen Sie bitte die folgenden Schritte:
- Geben Sie das Repository auf.
- Erstellen Sie eine neue Filiale (
git checkout -b feature/improvement
). - Nehmen Sie Ihre Änderungen vor.
- Bestimmen Sie Ihre Änderungen (
git commit -am 'Add new feature'
). - Drücken Sie in den Zweig (
git push origin feature/improvement
). - Erstellen Sie eine neue Pull -Anfrage.
Lizenz
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.
Anerkennung
- Die Filmdatenbank (TMDB) zur Bereitstellung der Filmdaten über ihre API.
- Vidsrc.cc für die Bereitstellung der Links zum Streaming von Film.