ta-cos / Nateflix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NATEFLIX

Quick Look at NATEFLIX


NATEFLIX is a loose clone of NETFLIX, a video streaming service. Users are able to stream trailers of movies/shows that interest them on the platform. Each user is allowed to create up to 5 profiles for their firends/family to enjoy the site together while keeping their content seperate, all under one log, NATEFLIX is seeded with content from YouTube


Although Netflix has a vast majority of features in the site, i chose not to pursue them all and focussed soley on My List, Profiles, and Ratings.


Architecture


NATEFLIX is built using React.js frontend with a Python backend using Postgres as the database.


Featurs


  • Create an account, sign in, or log in as a demo user
  • Browse through content on one of your user profiles
  • Add/Remove anything you may want to watch later to your list (My List)
  • Create, view, edit, and delete
    • Profiles
    • Reviews

Tech in Detail


  • React.js
  • Flask
  • Python
  • PostgreSQL
  • Flask
  • SQLAlchemy

About


Languages

Language:Python 84.1%Language:CSS 11.3%Language:Dockerfile 1.5%Language:HTML 1.4%Language:Mako 1.2%Language:Shell 0.6%