Youtube clone using Laravel 8 (PHP Framework) and Vue js with support for MySQL database
- Streamable Video processing for different bandwidth
- Storage and file systems
- Multiple video uploads with progress
- Nested commenting systems
- Subscription, Like-dislike system with reusable component
- Laravel-ui
- Laravel ffmpeg
- Laravel medialibrary
- Toaster
- Clone the repository with
git clone
- Copy .env.example file to .env and edit database credentials there
- Run
composer install
- Run
php artisan key:generate
- Run
php artisan migrate --seed
(It has some seeded data for your testing) - That's it: launch the main URL and login with default credentials
[email protected]
-password
- Fork the repository
- Clone the repository locally
- Create a new local branch
- Work on your local branch
- Push to remote
- When work is tested, done or ready, push to remote
The Laravel Forum is open-sourced software licensed under the MIT license.