Skip to content

A web application to keep track, recommend, and discover movies.

Notifications You must be signed in to change notification settings

jnihal/screen-live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screen

Screen is a website which will help users to discover new movies, keep track of movies they have watched, save movies to a list to wath later and also recommend movies based on the movies they like.

This project uses The Movie Database API to get details about the movies.

The project is deployed using Heroku here. Create a new account or you can use the dummy account to login.

Dummy Credentials

Email: [email protected]
Password: test

Features

Navigation

  • Home - Users can see recommended movies, thier watchlist, popular and trending movies.
  • Discover - Users can search for movies (search as you type) and also discover movies using genre.
  • Top Rated - Displays a list of top rated movies of all time.
  • Upcoming - Find movies that are going to be released in the future.

Profile

  • Movies to Watch - List of movies to watch later.
  • Movies Watched - List of movies the have already seen.
  • Liked Movies - List of movies they have liked.

Movie Page

  • Get youtube trailer and IMDb links for that movie.
  • Shows various details about the movie like runtime, release year, genre, cast, director and language.
  • Displays a list of movies similar to the current movie.
  • Ability to like/unlike and add/remove the movie to watchlist or seenlist.

To run the app locally

  • Run pip install requirements.txt to install necessary packages.
  • Open your terminal in the project's main directory (where the manage.py file is located)
  • Run python manage.py makemigrations to make migrations for the screen app.
  • Run python manage.py migrate to apply migrations to your database.
  • Run python manage.py runserver to start the server and use the website.

About

A web application to keep track, recommend, and discover movies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published