Mehdi.
Retour aux projets

React, API

Newflix

Clone de Netflix développé en React, connecté à une API externe pour afficher catalogues, catégories et fiches de contenus.

Aperçu

Captures du projet

Grille d'accueil Newflix
Carrousel de contenus
Fiche détail d'un titre

Contexte

Le projet

Newflix reproduit l'expérience de navigation d'une plateforme de streaming : grille de contenus, carrousels thématiques et page de détail pour chaque titre.

L'application consomme une API REST pour récupérer films et séries, avec gestion du chargement et des états vides. L'interface sombre met l'accent sur les visuels et la lisibilité.

Parcours

Défis surmontés

  • Structurer l'état global et les appels API sans surcharger les composants.
  • Reproduire une grille responsive fluide avec de nombreuses images.
  • Gérer les états de chargement et d'erreur de manière élégante.

Bilan

Ce que j'ai appris

  • Organisation d'une application React modulaire avec hooks personnalisés.
  • Consommation d'API REST et gestion asynchrone des données.
  • Design d'interfaces sombres accessibles et performantes.