PROJECT / Application web
Cinévibes シネバイブス

Une expérience cinéma centrée sur la découverte et les recommandations.
- Vue 3
- GSAP
- Pinia
- API TMDB
- Node.js
- Express
- Supabase
- PostgreSQL
- Render
- cron-job.org
01
Le point de départ
Le contexte
Cinévibes est une plateforme cinéma full-stack pensée pour transformer la découverte de films en une expérience personnalisée et interactive.
RÔLE
Ce que j'ai construit
Conception et développement full-stack, de l’interface utilisateur à la gestion des données, des comptes et des interactions.
Fonctionnalités
Ce que
le projet
propose.
01Recherche et découverte de films
02Fiches détaillées
03Bandes-annonces
04Filmographies
05Recommandations
06Inscription et authentification
07Commentaires et notation des films
08Ajout de films aux favoris
09Espace personnel
10Gestion des favoris et des notations
Ce qui a demandé du travail
Les défis
- Exploiter et intégrer les données de l’API TMDB.
- Construire une architecture full-stack avec gestion des utilisateurs.
- Mettre en place l’authentification et la gestion des données personnelles.
- Synchroniser favoris, commentaires et notations avec les comptes utilisateurs.
- Créer une interface immersive autour de l’univers du cinéma.
- Mettre en place des animations fluides avec GSAP.
05
À l'arrivée
Le résultat
Une application cinéma full-stack permettant de découvrir des films, consulter leurs informations, regarder leurs bandes-annonces et interagir avec les contenus grâce aux favoris, commentaires et notations.
Aller plus loin