Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.42 KB

README.md

File metadata and controls

38 lines (27 loc) · 1.42 KB

Scripts to run:

If the API is not responding, then most likely the current api key have exceeded its daily quota. If that happens, then you'll be needing a new youtube api key, it's easy to generate

1. Get a Youtube API key -You might not need it-

  1. visit Youtube developers console
  2. Sign in with your google account
  3. Agree to terms
  4. Click Create new project
  5. Click Enable APIs and Services
  6. Scroll down and choose Youtube Data API V3
  7. Click Enable
  8. On your left side, click Credentials
  9. Click Create Credentials
  10. Copy the generated key and paste it to this project in the followin path: src/api/index.js as apikey value.
  11. Happy hacking!

2. npm install

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

3. npm start

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

Personal Notes on the project:

  1. I used both class components and hooks to showcase that I'm comfortable using both
  2. Next possible update: Configure a Redux version and a Flux version
  3. Next possible update: Handle errors more properly

Feedback is appreciated!