Netflix Clone
This project is a Netflix clone built with ReactJS, TypeScript, Vite, Stripe Checkout & Webhooks, Redux Toolkit, Firestore, Google Authentication, and the MovieDB API. It aims to replicate the user interface and functionality of the Netflix streaming platform.
Netflix Clone live demo
Features
- Browse and search for movies and TV shows.
- View movie and TV show details.
- Play trailers for selected content.
- Responsive design for various devices.
- User authentication.
- Redux for state management.
Technologies Used
- ReactJS: A JavaScript library for building user interfaces.
- TypeScript: A typed superset of JavaScript.
- Vite: A fast and minimalist build tool for modern web development.
- Stripe Checkout & Webhooks: A payment processing solution.
- Redux Toolkit: An opinionated, batteries-included toolset for efficient Redux development.
- Firestore: A NoSQL cloud database for web and mobile applications.
- Google Authentication: Secure and easy-to-use authentication service.
- MovieDB API: A popular source for movie and TV show data.
Getting Started
Clone the repository & Run the project:
git clone https://github.com/Mujtaba4li/Netflix-Clone-ReactJS-TailwindCSS-Sanity-.git
cd netflix-clone
yarn install
yarn start