Skip to content

A YouTube clone with Laravel and Vue.js, Amazon S3 and Telestream cloud

Notifications You must be signed in to change notification settings

Midstackdev/laravel-codetube

Repository files navigation

About Codetube

This is a youtube like clone I built for fun with the laravel Framework and Vue.js.

Features

  • Laravel 6.0.
  • Vue.js
  • Bootstrap 4
  • Font awesome 4
  • video.js for the video player.
  • Algolia driver for quick search.
  • Amazon S3 for storage.
  • Telestream cloud for video Encoding

Instalation

  • Clone the repo
  • Copy .env.example to .env
  • Configure .env
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate
  • Run npm install

Included

  • Setup Amazon S3 and enter bucket links in codetude.php in config.
  • Setup Telestream cloud and use notification webhook/encoding in routes.
  • Setup ngrok for local http tunneling for webhooks from telestream cloud.

About

A YouTube clone with Laravel and Vue.js, Amazon S3 and Telestream cloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published