Rewind is an open-source YouTube clone project that aims to provide users with a familiar video-sharing platform experience. With Rewind, users can watch videos, search for channels, select categories, and enjoy a beautiful user interface built using Material UI.
-
Watch Videos: Users can watch their favorite videos hosted on YouTube right within the Rewind platform.
-
Search Channels: Easily search for channels or creators to discover new and exciting content.
-
Select Categories: Browse through a variety of categories to find content that matches your interests.
-
Beautiful UI using Material UI: Rewind boasts a visually appealing user interface crafted using Material UI, providing a smooth and seamless user experience.
-
Completely responsive
To run Rewind locally, follow these steps:
- Clone the Repository: Clone this GitHub repository to your local machine.
git clone https://github.com/humblepenguinn/rewind.git
cd rewind- Install Dependencies: Make sure you have Node.js and npm (Node Package Manager) installed. Run the following command to install the project dependencies:
npm install- Obtain YouTube Rapid API Key: If you don't have one already, you need to obtain a YouTube Rapid API key Rapid API website. Once you have the API key, create a
.envfile in the root directory of the project and add the following line:
NEXT_PUBLIC_RAPID_API_KEY=YOUR_API_KEYReplace YOUR_API_KEY with your actual API key.