Skip to content

dagmfre/Netflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Netflix Clone

A complete clone of Netflix, enhanced with additional features and developed using the MERN stack and TMDB API

image

WHY?

I built the app because of the following 2 main reasons:

  • Skill Enhancement: Building this Netflix clone using the MERN stack provided an opportunity to sharpen skills on building RESTful API, Integrating Authentication, database management, Responsive & Interactive website,
  • Demonstrating My Capabilities: - Showcasing my ability develop, and deploy a complex, full-fledged application. Highlighting my problem-solving, critical thinking, writing clean code & project documentation skills.

QUICK START

Live Demo🔗: Click me

FEATURES

Main features:

  • Dynamic movie fetching
  • Different categories of movies from "Popular ones" to "Upcoming" to "Now playing worldwide
  • Suggesting users to watch related movies of the selected one
  • Allowing users to collect their favorite movies
  • All users account information and favourite movie lists are stored in Atlas mongoDB database

Additional features:

  • A rock-solid JWT and session-based authentication, including Google & Facebook sign-in and logout features
  • Allowing users to remove unwanted movies from their favorites list both individually and in bulk

Work in progress:

  • Advanced search
  • Filter movies by genres, release year and duration.
  • User mention

USED TECHNOLOGIES

  • Front-end: JavaScript, React.js, Material-UI, Bootstrap
  • Back-end: Node.js, Express.js, MongoDB, Mongoose, Axios
  • Security: JWT, Session-Cookies, Passport.js, OAuth 2.0

SCREENSHOTS

image image image image image image image

About

A complete clone of Netflix enhanced with additional features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published