A video embed application built with Laravel and Angular 1.
- Authentication: Registration Sign In social mediation authentication
- User Profile Management
- YouTube video embeding - Authenticated user only
- Browse all videos
- Browse videos by category
- View single video
-
Authentiation/Registration with social mediation for this i used laravel's socialite package to enable login/registration for the app. Socialite currently supports a vast array of providers.
-
Youtube video embeding: for this a user is provided with a pup up where he provides the youtubes videos url. The code behind takes this url and extracts the video ID whih is saved into a database table.
-
Browse all videos: Am ajax request is sent to the server to get all videos.
-
Browse videos by category: A user enters a video title or it's category an ajax all is made to the server to retrieve the videos. I hard coded some categories in the database.
This might not be the best approach, but it solves the problem of having to have a separate host for videos
Thank you for considering contributing to Acada, request fork by sending an email to Daniel Uche on at dank.uche@yahoo.com