Movie Flix

Mai 2025 -
GitHub

Technologies

React native
Expo
Tailwind CSS
TMDB API

Description

Développer une application mobile cross-platform pour naviguer dans un large catalogue de films, séries et contenus populaires via l’API TMDB. L’objectif est de proposer une expérience utilisateur moderne et immersive, avec possibilité de gérer ses films favoris et de s’authentifier pour accéder à des fonctionnalités personnalisées.

Mon rôle

Conception et développement complet de l’application avec React Native via Expo, configuration de l’interface avec Tailwind CSS, intégration de l’API TMDB, et mise en place des premières briques de gestion d’état utilisateur (authentification + favoris).

Stack & architecture

  • Frontend mobile :
    • React Native + Expo pour développement rapide et déploiement sur Android/iOS
    • Tailwind CSS pour une interface visuelle soignée et responsive
    • Navigation fluide entre les sections : films à l'affiche, détails, recherche
  • Données & API :
    • Appels à l’API TMDB pour récupérer les films populaires, tendances, catégories, etc.
    • Affichage conditionnel selon l’état de l’utilisateur (connecté ou non)
  • Fonctionnalités en cours de développement :
    • Système de favoris : ajout et suppression locale (ou Firebase / AsyncStorage ?)
    • Authentification utilisateur (via formulaire ou intégration d’un service comme Firebase Auth)

Points forts

  • App 100% mobile avec UI réactive & animations fluides
  • Intégration d’une API publique avec pagination, images HD, multi-catégories
  • Architecture scalable : logique d’état et navigation pensée pour étendre l’app (avis, notes, profils utilisateurs…)
  • En test directement sur appareil mobile grâce à Expo
image
image
image