项目作者: PedroMarquesFr

项目描述 :
youtube without distractive recommendations
高级语言: JavaScript
项目地址: git://github.com/PedroMarquesFr/youtube-focus.git
创建时间: 2020-12-31T21:15:28Z
项目社区:https://github.com/PedroMarquesFr/youtube-focus

开源协议:MIT License

下载




Welcome to Youtube Focus repository




## Project Description

Study or do whatever you want on youtube without distractive recommendations 🚀





- About
- Features
- Instalation
- How to use
- Tecnologies
- Problems


About


This project was inspired by a personal need. When i was in high school or university and had to study some content in video class youtube always recommended some unrelated videos which made it very difficult to concentrate. YT Focus removes the smart YouTube recommendation based on your tastes with anonymous queries. :D



Features

  • Search
  • List Videos, paging
  • Recommendation component based on main video

Instalation

  • After clone Run yarn on terminal to install dependencies
  • Config Google API key
    • As google API is private and has limited Queries you will have to use yours
    • How to create youtube API Key
    • With your API key go to src/services/api_key_example.js paste the key into the const API_KEY and rename the file to api_key.js
    • If your api key is correct and still having queries the project will run :D

How to use





is just like Youtube but simpler





when clicking on a video you are going to be redirected to the player page




Tecnologies




- React
- Redux
- Styled Components
- Youtube DATA API v3



Problems

As it is based on Google’s API queries system that is limited to a certain amount of requisition per day I don’t know how to scale it, like, create a real site is just impossible, each requisition is something like 100 Queries and you have only 10k. I still dont know how to solve it