Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dsrathore1/netflix-clone
In this project, we'll create a Netflix clone using React.js, React Hooks, and Redux Toolkit. This clone will mimic some of the core functionalities of the Netflix platform, such as displaying a list of movies and viewing movie details.
https://github.com/dsrathore1/netflix-clone
Last synced: 8 days ago
JSON representation
In this project, we'll create a Netflix clone using React.js, React Hooks, and Redux Toolkit. This clone will mimic some of the core functionalities of the Netflix platform, such as displaying a list of movies and viewing movie details.
- Host: GitHub
- URL: https://github.com/dsrathore1/netflix-clone
- Owner: dsrathore1
- Created: 2023-01-22T03:02:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T00:05:27.000Z (7 months ago)
- Last Synced: 2024-05-02T16:33:50.320Z (7 months ago)
- Language: JavaScript
- Homepage: https://netflix-clone-rho-ruddy.vercel.app
- Size: 14.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Netflix Clone Project
In this project, we'll create a Netflix clone using React.js, Tailwind CSS, Redux Toolkit, Docker, AWS, and Vercel. This clone will mimic some of the core functionalities of the Netflix platform, such as displaying a list of movies and viewing movie details.
## Features
- **Movie Listing:** Display a list of movies similar to Netflix's interface.
- **Movie Details:** View detailed information about each movie.
- **Search Functionality:** Allow users to search for specific movies.
- **User Authentication:** Implement user authentication to access certain features.
- **Responsive Design:** Ensure the application looks good and functions well on various devices.## Technologies Used
- **React.js:** Frontend library for building user interfaces.
- **Tailwind CSS:** Utility-first CSS framework for styling.
- **Redux Toolkit:** State management library for managing application state.
- **Docker:** Containerization platform for packaging, distributing, and running applications.
- **AWS:** Cloud services for hosting, storage, and more.
- **Vercel:** Platform for deploying frontend applications.## Getting Started
### Prerequisites
- Node.js installed on your machine
- NPM or Yarn package manager### Installation
1. Clone the repository:
```
git clone https://github.com/your-username/netflix-clone.git
```2. Navigate to the project directory:
```
cd netflix-clone
```3. Install dependencies:
```
npm install
# or
yarn install
```4. Start the development server:
```
npm start
# or
yarn start
```5. Open your browser and visit `http://localhost:3000` to view the application.
## Deployment
The application can be deployed using Vercel, AWS, or any other hosting platform of your choice. Make sure to configure environment variables and deployment settings accordingly.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgements
- This project was inspired by the Netflix platform.
- Thanks to the open-source community for providing valuable tools and libraries.