Skip to content

This app provides users with movie recommendations based on a movie title they input. The app displays additional movie info of the recommended title

Notifications You must be signed in to change notification settings

eva-lng/movie-match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

movie-match

Movie Match is a web-based application that provides users with movie recommendations based on a movie title they input. Results will display movie info of the movie title that was entered and a list of movie recommendations based on this title. The app includes a section with titles currently trending on the TMDB site. Users are also able to click on any of the recommended or trending titles and get their movie info and further recommendations.

Screenshot 2023-07-05 at 10 32 24

Tech used: HTML, CSS, JavaScript, The Movie Database API

Link to project: https://moviematchapp.netlify.app

Optimizations:

Planned future optimizations could include:

  • Add casting information to the displayed movie info.
  • Currently, the async functions are implemented using promise chaining with the .then() method. An alternative approach would be to refactor the code and utilize the async/await syntax. This change would enhance code readability and maintainability.
  • Improve the layout of the trending and recommendations section. Currently, when the viewport is resized to a smaller width, the movie images wrap onto multiple lines, which can make the app appear cluttered. To enhance the overall layout, it would be beneficial to incorporate a multiple-item carousel in these sections. By implementing a one-line carousel, the movie images can be neatly organized and prevent clutter, resulting in an improved visual presentation.

Lessons Learned:

The goal of this project was to practice utilising external APIs and async functions and implementing them using DOM manipulation.

About

This app provides users with movie recommendations based on a movie title they input. The app displays additional movie info of the recommended title

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published