Skip to content

Latest commit

 

History

History
108 lines (72 loc) · 3.27 KB

README.md

File metadata and controls

108 lines (72 loc) · 3.27 KB

Netflix Clone Built Using React.JS & NodeJS

About

This is a clone of Netflix website built using React.JS as a Front-end & NodeJS as Back-end. It's not a replica, and it doesn't have all the features of Netflix website. it's a similar version of Netflix with my own design touch, showing my abilities in React.JS to build something advanced like Netflix. It has two interface one is for user to stream movies and another one for admin. It contains the home page, sign-in page, sign-up page, browse page, and movie player.

Live Demo

Take a look on the live user version here: https://movie-app-client-two.vercel.app/

Take a look on the live admin panel version here: https://movie-app-admin.vercel.app/

Technology Used

I have built this project using the following tools & techniques:

  • ReactJS
  • React Router DOM
  • React Hooks
  • NodeJS
  • Express
  • MongoDB
  • REST API
  • Recharts
  • Nodemon
  • SCSS
  • JSX
  • Axios
  • JWT
  • Firebase
  • VSCode
  • Vercel
  • Heroku

Features (Client)

  • Filter selection for Movies and Series
  • Filter selection based on Genre
  • Movie Slide Carousel
  • Movie Card
  • Media Player
  • Login, Register and Logout

Features (Admin Panel)

  • User Analytics using Charts
  • CRUD operation for Movies and Series
  • CRUD operation for Movie and Series List
  • Login and Logout
  • New Users List Display

Screenshots (Client)

Sign in

image

Sign up

image

Homepage

image

Movie Carousel List

image

Movie Card

image

Media Player

image

Screenshots (Admin Panel)

Login

image

Homepage

image image

User List

image

Movies List

image

Add Movies

image

Lists List

image

Add Lists

image

Author

👤 Siddharth Sahoo