Ce projet est une application web permettant de visualiser une galerie de contenu avec un lecteur vidéo intégré. Les utilisateurs peuvent explorer des films, des séries, sélectionner des saisons et des épisodes, et lire les vidéos directement depuis l'application.
- Galerie de films et séries : Affiche une collection de films et de séries avec des vignettes et des informations telles que le titre, la description, la note et la classification d'âge.
- Lecteur vidéo intégré : Permet la lecture des vidéos directement depuis l'application.
- Sélecteur de saisons et d'épisodes : Pour les séries, les utilisateurs peuvent choisir une saison et un épisode via un menu déroulant.
- Recherche : Recherche en temps réel de films et de séries par titre.
- Contrôles vidéo : Fonctionnalités de pause/lecture, avance/retour de 10 secondes, ajustement de la vitesse de lecture, et téléchargement de la vidéo.
- Data.js : Contient toutes les données comme la description, l'âge minimum, l'affiche et le lien de la vidéo.
- HTML5 : Structure de la page web.
- CSS3 : Mise en forme et design.
- JavaScript (Vanilla) : Gestion de la logique de l'application, des événements et du lecteur vidéo.
- FontAwesome : Pour les icônes du lecteur vidéo.
- Clonez le dépôt GitHub :
git clone https://github.com/DualsFWShield/Streaming-website-template.git
L'utilisation de ce template pour diffuser du contenu sans l'autorisation explicite de son auteur est strictement interdite et peut entraîner des sanctions légales, incluant une peine d'emprisonnement pouvant aller jusqu'à 3 ans et une amende pouvant atteindre 300 000 €. En utilisant ce template, vous reconnaissez et acceptez que je ne peux en aucun cas être tenu responsable de l'utilisation que vous en faites. Ce template est exclusivement destiné à la diffusion de vos propres productions ou de tout contenu pour lequel vous possédez les droits ou pour lequel un droit de diffusion vous a été explicitement accordé. Toute utilisation contraire à ces conditions peut entraîner des conséquences juridiques graves.