Skip to content

SambitAmanta/netflix-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project: Netflix Clone

Description: A full-stack web application that replicates the core features of Netflix, including user authentication, movie/show browsing, genre-based categorization, and personalized content management.

Technologies Used: Frontend: React, Redux Toolkit, React Router Backend: Node.js, Express Authentication: Firebase Authentication Data Storage: MongoDB External API: TMDB API

Key Features:

User Authentication: Implemented Firebase Authentication for secure user registration, login, and logout. Secured routes based on user authentication status.

Movie and Show Fetching: Utilized Redux Toolkit to manage state for fetched movies and shows. Integrated TMDB API to fetch a vast collection of movies and shows.

Genre-Based Categorization: Developed a genre selection component for users to filter content by genre. Implemented Redux actions to dynamically filter content based on the selected genre.

Liked Movies and My List: Enabled users to like/unlike movies and shows. Stored user preferences in Firestore under their profile. Created a dedicated "My List" page to showcase liked content.

Routing and Navigation: Utilized React Router for multi-page navigation within the application. Implemented smooth navigation between different sections of the app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published