Skip to content

Making the best Netflix Clone using React and Redux , Stripe

License

Notifications You must be signed in to change notification settings

paul-abhirup/Netflix-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Netflix Web App

Demo: https://netflix-clone-99fa3.web.app

What makes this clone exceptional than all tutorial

Features

  • Best Netflix UI,UX
  • User can click on a movie and a modal should pop up.
  • It should display the title, release date, overview, and runtime.
  • The webpage adapts to any screen size.
  • Using latest react version 6
  • Using React and Redux toolkit
  • Stripe integration for payment collection
  • Google auth for easy user sign in
  • Google security for site access
  • Implementing latest firebase
  • Video Autoplay
  • TMDB API implementation
  • using Node.js,MongoDB,Express for Backend mangement

Tools used

  • Axios
  • Redux & React
  • Sass (grid & flexbox)
  • Google Auth
  • Firebase
  • Firestore
  • Stripe implementation & checkout
  • webhooks
  • Styled Components
  • Node.JS
  • Express
  • MongoDB

Runing Project Locally

  • Install dependencies: run npm install in root project
  • Get API key from here
  • Create .env file in root project and add: API_KEY=YOUR_API_KEY_HERE
  • Run project: npm run dev

Please feel free to create a pull request and submit any issues!

Releases

No releases published

Packages

No packages published