Cette application Web a pour but d'afficher les films proposés par l'API d'OpenClassrooms sous forme de suggestions basées sur un certains nombres de critères comme le type de film, la popularité, ou la note Imdb. Il s'agit d'un projet réalisé dans le cadre de la formation Développeur Python d'Openclassrooms. Ce projet avait pour but de familiariser les étudiants avec les langages du Web et l'intéraction avec une API REST. Etant déjà familier avec ces concepts, ce projet a surtout été pour moi l'occasion de prendre en main Sass pour la gestion du style du projet.
- Téléchargez le projet depuis Github. Soit directement (format zip), soit en clonant le projet en utilisant la commande suivante dans Git Bash :
git clone <URL du repo>
- Il vous faut ensuite procéder à l'installation en local de l'API fournie par OpenClassroom si ce n'est pas déjà fait. La démarche est décrite à cette adresse :
https://github.com/OpenClassrooms-Student-Center/OCMovies-API-EN-FR
- Il faut ensuite lancer un serveur Web pour permettre au site de fonctionner en local. Cela peut se faire en utilisant une extension VSCode comme LiveServer, ou à l'aide de Node.js. Les 2 démarches sont expliquées ici :
https://openclassrooms.com/fr/courses/7697016-creez-des-pages-web-dynamiques-avec-javascript/7910981-preparez-votre-projet#/id/r-8062533
- Vous pouvez maintenant faire fonctionner le site en local sur votre machine.