git clone https://github.com/kritebh/react-youtube.git
npm install
touch .env #For Windows -> New-Item .env
Now in .env
file we need YouTube API Key as following :
REACT_APP_YT_KEY = "Your YouTube API Key"
After this just start the server by running the following command
npm start
Just go to this page and follow the guide
- Search Features (with Debouncing and Cache)
- Watch Page, Search Page (With Routing)
- N-level nested Comments
- Live Chat (with Dummy API Polling)
*Not optimized for smaller screen