Skip to content

Glombort/films-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JS version of films-py for easy to use UI

What is the site:

The site was created to get some practice with API's, and async JavaScript.
The aim of the site is to select a random few films based on certain user requirements, from a users own collated list.


User Journey:

  • On first use of site, a user will have to authenticate the use of their TMDB account for access to a users personal film list.
  • After authentication or if the user has authenticated before, the user will then be able to click a button to upload their own TMDB watchlist.
  • User selects requirements from a form, consisting of all available genres and langauges, as well as choosing the number of films they want returned to them.
  • User recieves an output of movie posters based on their requirements.
  • If user clicks on a poster it will come up with an overlay for the Name of the film with a synopsis, as well as some further details such as director, and where it's streaming.

Attribution

"This product uses the TMDB API but is not endorsed or certified by TMDB."