Back to projects
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
Features
- User Authentication: User's will be able to setup up a profile using their email and password of choice.
- 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.
- 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.
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.