Skip to content

samisherif95/WatchFlix2.0

Repository files navigation

README

logo

forthebadge

WatchFlix is a clone of the media-streaming Titan Netflix. WatchFlix allows users to view Movies and TV Shows at their leisure.Each User also has the ability to add Movies/Tv Shows to his/hers list which is unique to that user. It is built using Ruby on Rails for the backend, PostgreSQL for the database, and React & Redux for the frontend. The website is hosted on Heroku while the media is stored on AWS.

Check me out: WatchFlix

Technologies

React and Redux on the frontend, Ruby on Rails in the backend, PostgreSQL database and Hosted on Heroku

Features

  1. Frontend and Backend User Authentication
  2. Demo login
  3. Main video upon login autoplays and can be muted/unmuted on the index page
  4. CRUD functionality allowing user to add and remove from MyList
  5. Movies are split up into genres with the ability for the user to play the video on hover
  6. Videos can be played on a fullscreen video player
  7. Users can navigate to different links on the navbar which display different categories such as Movies & TV Shows

code snippet

Live Website Screen Shots

code snippet

code snippet

Future Work

  1. Making the website mobile friendly
  2. adding a drop down with movie/show info.
  3. Fixing any remaining bugs
  4. seeding more data