This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
A Netflix clone application built with [your tech stack, e.g., React, Firebase] and powered by Vite, a fast build tool and development server.
Check out the live demo here: Netflix Clone Demo
- User Authentication: Register, login, and logout functionality.
- Browse Movies & Shows: Explore a catalog of movies and TV shows by genre.
- Search: Find movies and shows easily with a search feature.
- Responsive Design: Optimized for desktop and mobile devices.
- Streaming: Watch trailers or integrated videos.
- Frontend: React, Redux, React Router
- Build Tool: Vite
- Backend: Firebase Auth (for user authentication), Firebase Firestore (for storing user data), and Firebase Hosting
- API: TMDb API for movies and shows information
- Styling: CSS, Flexbox, and CSS Grid
Follow these instructions to set up the project on your local machine for development and testing.
- Node.js installed
- Firebase account for setting up backend
-
Clone the repository:
git clone https://github.com/your-username/netflix-clone.git cd netflix-clone
Install dependencies: npm install
Run the development server: npm run dev
To build the app for production: npm run build