Skip to content

With Watchlist, discover the popular, top-rated, now-playing and upcoming movies. Create your own watchlist and keep track of the movies you already watched or loved.

Notifications You must be signed in to change notification settings

maphdev/M2_Web_Dev_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchlist

About the application

Watchlist is an application in which you can discover new movies and add them to your watchlist, so that you never run out of movies to watch. You can also add movies to your list of favorites and to your list of already seen movies.

You can discover new films in several ways:

  • on the home page with some recommendations based on the movies in your favorites list.
  • by searching them by name
  • by searching them by category (popular, top rated, now playing and upcoming)

For each film in the TMDB database, you can obtain details such as the poster, synopsys, genres, release date, users' rating, trailers and reviews.

Test the application

To test the application, you can either do it locally or you can do it on an already deployed version.

Local installation

To install locally the application, download or clone the files via this page.

In the root of the application, install all the dependencies :

npm install

Then start both front-end and back-end server :

npm start

The application is available on http://localhost:4200/.

The Watchlist API is available on http://localhost:4000/.

Deployed application

The deployed application is available via github pages : watchlist.

The deployed API is available on heroku : api-watchlist.

API Documentation

The Watchlist API documentation is available directly here or in this directory here.

About

With Watchlist, discover the popular, top-rated, now-playing and upcoming movies. Create your own watchlist and keep track of the movies you already watched or loved.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published