Skip to content

This is a web application that would allow users to keep track of their TV shows and interact with other users with similar interests.

Notifications You must be signed in to change notification settings

Arshitha/Entertainment-Tracking-system

Repository files navigation

Entertainment-Logging-and-Tracking-system

Description

One of the major sources of entertainment are TV shows and movies. Streaming media companies such as Netflix, Hulu, Amazon Prime are ever more popular today than before. However, it's gets difficult to keep track of the series or movies that we watch since they are all scattered on different apps. For instance, if I were to start watching Game of Thrones on Prime via HBO and Stranger Things on Netflix on the same day and follow them both it can get particularly annoying to keep track of both series.

VeoShare is a web application that'll keep track of the TV series/movie that the user is watching and on which application they are watching, their progress, watch history, reviews and ratings. Additionally, they have access to their friends' ratings and reviews and an option to start discussion forums. They can also plan their watch schedule using the calendar functionality which would be automatically updated for new releases and air dates of Trending TV shows.

Website URL

https://enigmatic-ravine-11310.herokuapp.com/

Test page

https://www.webpagetest.org/result/171211_VQ_790852747dc216667767a4605be06c25/

Poster

Repository Structure:

Front End:

There are 2 versions of the Front End for now: 

Temporarily Deployed Website:

  VeoShare is the folder that contains the deployed application code.

Back end:

  The BackEnd folder contains all the Back End code.

Implemented Features:

  1. Search movie
  2. Add to playlist
  3. Give recommendations ( recently popular, top rated, based on personal playlist)
  4. Write comments

Features planned to Implement

Home page:

  • About the product
  • Sign up/registration or login

After Registration:

  • ask users preferred genre based on which he/she will receive recos

User Profile:

  • Name, profile picture, description (on top)
  • On left hand side, website navigation bar
  • News feed below: Updates from friends, recommendations and watch history (similar to version control on gitHub)

Calendar:

  • Keep tracks of watch history : which movie was watched when, if incomplete what percentage of it was watched.
  • Schedule movie dates
  • Update the calendar with popular shows/movies release dates

Entertainment Room:

  • Play, pause, inc/dec volume
  • Invite friends to join the watch session
  • Share remote control with friends
  • Live chatting

Create Playlist:

  • Create a playlist of movies/tv shows to watch
  • Schedule and link it with your calendar
  • Invite friends. They too can add/edit and make changes to the calendar

Presentation Slides

About

This is a web application that would allow users to keep track of their TV shows and interact with other users with similar interests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •