This project was bootstrapped with Create React App.
npm install
to install all the dependencies.npm start
to run the app onPort 3000
.
The app is built on
React JS Hooks
i.e(useState,useEffect,useReducer,useContext)
State is managed usingContextAPI
.
Youtube API is used to get the videos on search.
https://www.googleapis.com/youtube/v3
Note: The API uses a quota based system, everyday 10000units is provided.
Once it is exhausted the app does not respond.
This app fetches 10videos on one request the limit is 50.