Création d’un site avec import de données depuis l’API de TheMovieDb
Projet réalisé en trinôme
Sujet :
Pour un petit village, nous devons faire le site internet du cinéma local avec les films en tendance
Attendus :
Pour mener à bien ce projet, nous devions avoir au moins 3 pages : index, search et movie. Certains éléments devaient apparaitre, d’autres ont été ajouté par nos soins :
- Afficher les films en tendance avec :
- Son poster ou un poster par défaut
- Son nom
- Sa date de sortie
- Un lien pour en savoir plus
- Un bouton pour charger plus de films en tendance : ce bouton est codé, mais non actif car nous avons mis en place un infinite scroll
- Une barre de recherche
- Les résultats de la recherche en temps réel
- Absence de rechargement de la page pendant ou après la recherche
- Les commentaires du film
- Le nom de l’utilisateur qui a laissé le commentaire
- L’image de profil de l’utilisateur ou une image par défaut
- La date de publication
- Le contenu du commentaire
- L’utilisateur se connecte avec son compte TMDB
- Une fois connecté, l’utilisateur le reste à la réouverture du navigateur
- Une fois connecté, l’utilisateur peut ajouter des reviews
Améliorations possibles
Commentaires :
- Les commentaires utilisateurs sont stockés en local et n’ont pas d’image de profil : on pourrait stocker les commentaires sur l’API
Recherche avancée :
- Elle ne tient pas compte du mot recherché ou n’est pas bien synchronisée.
