Netflix Clone built using React, Redux Toolkit, Firebase, Styled Components, Axios, Node.js, Express, and MongoDB.
This project is a clone of the popular streaming service Netflix. It is built with modern web technologies and provides features such as user authentication, movie browsing, and a personalized user profile.
- React
- Redux Toolkit
- Firebase (for authentication)
- Styled Components
- Axios
- Node.js
- Express
- MongoDB
-
Clone the repository:
git clone https://github.com/your-username/netflix-clone.git
-
Install dependencies for the frontend and backend:
cd netflix-clone/client npm install cd ../server npm install
-
Create a Firebase project and configure it in the
client/src/firebase.js
file. -
Set up MongoDB and update the connection string in
server/index.js
. -
Run the application:
# In the client folder npm start # In the server folder npm start