Wizanime est un site de streaming conçu pour permettre aux utilisateurs de regarder des séries en ligne tout en bénéficiant d’une interface intuitive et moderne. Ce projet, initié comme un défi personnel, a été conçu pour partir de zéro et apprendre les bases du développement web en PHP.
Il a été développé à titre pédagogique dans le but d'explorer les concepts de programmation en PHP.
Certaines fonctionnalités peuvent être instables ou incomplètes.
- Développer un site complet à partir de zéro pour apprendre PHP.
- Découvrir et mettre en œuvre des fonctionnalités avancées telles que la gestion des utilisateurs, l'administration de contenus, et le design de mails.
- Explorer les bases du développement front-end et back-end dans un contexte pratique.
Voici les fonctionnalités principales de Wizanime :
-
Système d’utilisateur :
- Connexion et inscription.
- Récupération de mot de passe avec un design de mail dédié pour réinitialiser son mot de passe.
- Gestion des profils utilisateurs.
-
Gestion des Comptes :
- Création de comptes avec des emails fictifs se terminant par
@fictive.fr. - Tous les mots de passe par défaut sont définis à 123456789.
- Exemple du compte administrateur :
- Email :
admin@fictive.fr - Mot de passe :
123456789
- Email :
- Création de comptes avec des emails fictifs se terminant par
-
Administration avancée :
- Tableau de bord permettant d'ajouter, modifier ou supprimer des séries et des épisodes dans différentes saisons.
- Gestion des utilisateurs et des permissions.
-
Catalogue de séries :
- Séries pré-téléchargées disponibles pour le streaming.
- Organisation des épisodes par saison et par série.
-
Interface intuitive et responsive :
- Design épuré pour une navigation facile et agréable sur tous les appareils.
- PHP : Langage principal pour la gestion back-end.
- HTML5 & CSS3 : Structuration et stylisation de l’interface utilisateur.
- JavaScript : Interactivité et dynamisme des pages.
- MySQL : Base de données pour la gestion des utilisateurs et des contenus.
- Hébergement local : "Laragon" pour le développement local
Découvrez une démonstration vidéo du projet montrant son fonctionnement et son interface utilisateur :
- Ce projet a été développé pour apprendre à partir de zéro, en explorant les bases du PHP.
- Certaines fonctionnalités peuvent être incomplètes ou instables.
- Il ne s’agit pas d’un produit finalisé, mais plutôt d’un exercice pour perfectionner mes compétences en développement web.