Visit YouLearn demo page to view the project demo.
YouLearn is a PHP Learning Management System project that provides a platform for sharing Youtube videos that teach something people could learn.
To download and use this project you need to have the following installed on your machine
- Composer Visit the official website for installation instructions.
- Laravel homestead Visit Laravel website for installation and setup instructions.
$ git clone https://github.com/andela-iadeniyi/YouLearn
to clone the repository to your working directory. This step presumes that you have git set up and running. Update your .env file to contain your database information.
Run
$ composer install
to pull in the project dependencies.
*Project Features
- Registration/Login
- Password reset
- Social authentication
- Profile Management(Password update, avatar upload)
- Youtube video upload
- Browse all videos
- Browse videos by category
- View single video
$ vendor/bin/phpunit test
To contribute and extend the scope of this package, Please check out CONTRIBUTING file for detailed contribution guidelines.
YouLearn is created and maintained by Ibraheem ADENIYI
.
YouLearn is released under the MIT Licence. See the bundled LICENSE file for details.