YouTube Clone

Table of Contents

Project Overview


YouTube Clone Demo

This is a simple recreation of YouTube. It has a sidebar with various categories and a search page that fetches data from a search endpoint on Rapid APIs YouTube API. This was my first time working with Rapid API and it was an ok experience. The free tier has a pretty low quota limit though and I exceeded it many times.

Technologies Used


Getting Started


First fork and clone the repo. Then, run npm install to download all the dependencies. Now, set up your environmental variables. Make a .env file in the root of your project with the following variable(this is the Rapid API key - YouTube v3):

API_KEY

Once that is done, run npm start to view it on localhost.

Learning Resources


Subscribe?


Hi, if you like my work and want to get notified when I publish new content, feel free to subscribe. I'll shoot you an email every now and then.