Le projet :

Réaliser une application WEB watch list afin de pouvoir répertorier les films et séries visionnés pour garder un historique. Le but était d’utiliser un back-end séparé du front-end. Pour cela je m’appuie sur VueJS et Lumen (version légère de Laravel).

Objectifs :

  • Ajouter des films/séries
  • Noter les films/séries
  • Marquer les films/séries comme vus
  • Obtenir des informations sur les médias tels que les acteurs, année de production, budget etc …
  • Générer une application mobile

Les fonctionnalités clés.

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_bolt.svg

Utilisation des JOBS pour réaliser les actions en tâche de fond

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_spread_text_bookmark.svg

Génération d’une fiche détaillée du média. Couverture, affiche, acteurs, budgets etc …

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_elaboration_smartphone_picture.svg

Génération d’une PWA (Applications Web Progressive)

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_case.svg

Technologies

Lumen

Back-end

VueJS

Front-end

TMDB

Base de données

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_picture.svg

Quelques captures d’écran.

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/music_bell.svg

Recherche dynamique

https://baptiste-bisson.com/wp-content/themes/salient/css/fonts/svg/basic_floppydisk.svg

Fichiers sources