Back to projects
Netflix Clone App

Netflix Clone App

Jacob Ols / October 30, 2024

This project is a Netflix clone application built using React.js, Firebase, and Redux. The app allows users to browse movies and shows after setting up their login information.

See it for yourself

Netflix Clone Application

Github repository

Features

  • User Authentication: User's will be able to setup up a profile using their email and password of choice.

alt text



alt text


  • Movie Browsing: Browse current movie titles available on Netflix's platform. The Netflix clone offers seven genres to view with a scrolling effect for each one.

alt text


  • Movie Descriptions: While browsering movies user's will be able to click a movie image and view the title, release date, and a breif overview of the movie they may be interested in.

alt text


Technologies

  • Frontend: React.js, React Router, Redux
  • Backend: Firebase (Firestore, Authentication, Storage)
  • Styling: CSS, Styled Components
  • Deployment: Firebase Hosting

Conclusion

This Netflix clone application is my first web application hosted and managed by Firebase. Using firebase brought several challenges for me to overcome. Reading through their documentation I was successfully able to set up authorization, storing user data, and hosting.