Projet de kickstart movieweb
Un point de lancement pour créer un site Web de streaming de films.
Caractéristiques
- Parcourir les films : Explorez une vaste collection de films triés par genre, date de sortie ou popularité.
- Fonctionnalité de recherche : trouver facilement des films par titre, réalisateur ou casting.
- Avis des utilisateurs : Lisez et rédigez des critiques pour partager vos pensées et vos opinions sur les films.
- Notes d'utilisateurs : évaluez les films et voyez les notes moyennes fournies par la communauté.
- Moteur de recommandation : Obtenez des recommandations de film personnalisées en fonction de vos préférences et de l'historique de visualisation.
- Conception réactive : profitez d'une expérience transparente entre les appareils avec notre conception Web réactive.
Déploiements
Déployer avec Vercel
- Cliquez sur le bouton ci-dessous pour déployer le projet sur Vercel.
- Remplissez les variables d'environnement requises:
-
NEXT_PUBLIC_APP_URL
: L'URL de votre projet déployé (par exemple, https://movie-web-kickstart.vercel.app
) -
NEXT_PUBLIC_TMDB_TOKEN
: votre clé API TMDB (obtenez-le ici, ou vous pouvez utiliser le jeton par défaut dans le fichier .env.example pour les tests) -
NEXT_PUBLIC_SITE_NAME
: le nom de votre site Web (par exemple, MovieWeb Kickstart
)
- Cliquez sur "Déployer" et attendez que le déploiement se termine.
Déployer avec des pages Cloudflare
Pour déployer sur les pages CloudFlare, vous pouvez utiliser les instructions suivantes: ReadMe
Développement local
- Clone The Repository:
git clone https://github.com/bitfreee/movie-web-kickstart
- Accédez au répertoire du projet:
cd movie-web-kickstart
- Installation des dépendances:
npm install
- Créer un fichier .env
cp .env.example .env
- Démarrer le serveur de développement:
npm run dev
Pile technologique
- Next.js - Framework
- TypeScript - Langue
- Vent arrière - CSS
- Vercel - Déploiements
- TMDB - Base de données de films
- Vidsrc.cc - liens en streaming
Contributif
Les contributions sont les bienvenues! Si vous souhaitez contribuer à ce projet, veuillez suivre ces étapes:
- Fourk le référentiel.
- Créez une nouvelle branche (
git checkout -b feature/improvement
). - Faites vos modifications.
- Commissez vos modifications (
git commit -am 'Add new feature'
). - Poussez à la branche (
git push origin feature/improvement
). - Créez une nouvelle demande de traction.
Licence
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Remerciements
- La base de données de films (TMDB) pour fournir les données du film via leur API.
- Vidsrc.cc pour fournir les liens de streaming de films.