{"repo":"christophrumpel/larastreamers","free":true,"listed":false,"github":"https://github.com/christophrumpel/larastreamers","clone":"git clone https://github.com/christophrumpel/larastreamers.git","description":"There is no better way to learn than by watching other developers code live. Find out who is streaming next in the Laravel world.","language":"PHP","stars":238,"topics":["laravel","php","streaming","livecoding","youtube","hacktoberfest"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Larastreamers This is the repository of https://larastreamers.com. It shows you who is live coding next in the Laravel world. Installation Steps prerequisite: PHP 8.2 clone repository composer install Local installation Create DB larastreamers composer install composer setup (copies env file, generates key, and migrates DB) Laravel Sail copy .env.example to .env run ./vendor/bin/sail up -d run ./vendor/bin/sail composer setup (generates key, and migrates DB) Setup In order to import videos from YouTube you need: Fill YOUTUBE API KEY in your .env file Visit / and login with a user from UserTableSeeder or create your own one Import a stream by providing the video id The video needs to be a scheduled live stream in the future Roadmap Currently, there are no big updates planned. Contribute We welcome everyone to contribute to this project. Just make sure to suggest bigger features first in the issues, before you spend a lot of time. Please also make sure to write tests for what you implement. I only merge PRs with tests :-)","default_branch":null,"files":null,"tree":[],"storefront":"/r/christophrumpel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/christophrumpel/larastreamers/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}