Web application of TV media streaming.
- Apache Maven 3.6.3
- Java 8
- Gson 2.8.5
- Jsoup 1.14.3
- Lombok 1.18.4
- reCAPTCHA 3
- Spring Boot 2.2.2
- Sendgrid 3.0.9
git clone https://github.com/gonzalocasal/colgado.tv
mvn clean package
mvn spring-boot:run
YouTube's channels are getting updated automatically reading YouTube API, for that is required to register your application, get the API key and set it in the application.properties. You will find more information about YouTube API here: https://developers.google.com/youtube/registering_an_application
Emails are sent by Sendrid platform, to make it work you need to get your private api key. You will find more information about how to integrate Sendrid here: https://docs.sendgrid.com/for-developers/sending-email/v3-java-code-example
For Emails form security, the application uses reCAPTCHA v3, you need a private api key and set it in the application.properties. You can find more info here: https://developers.google.com/recaptcha/docs/v3