School is an Awesome Simple Learning Management System which enable individuals to share stuffs easily thereby making everyone better by learning from wonderful people on an easy-to-use platform.Visit School demo page to view the project demo.
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.
When you have completed the above processes, run:
$ git clone https://github.com/andela-sakande/schoo
to clone the repository to your working directory. This step presumes that you have git set up and running.
Run
$ composer install
to pull in the project dependencies.
Also run on homestead environment
php artisan migrate
to configure your database. Now you are set up and ready to run.
- Username/Email Signup/Login authentication
- Social authentication
- User Profile Management
- Youtube course post - Authenticated users only!
- Browse all courses - Authenticated users only!
- Browse courses by category
- View single course
- Personal Upload Management - Authenticated users only!
- Other interesting features to be added soon
Please check out CHANGELOG file for information on what has changed recently.
$ vendor/bin/phpunit test
Please check out CONTRIBUTING file for detailed contribution guidelines.
School is maintained by Surajudeen AKANDE
.
School is released under the MIT Licence. See the bundled LICENSE file for details.