Skip to content

ooduye/learner-tube

Repository files navigation

Learner Tube is a PHP project that provides a platform for sharing video tutorials

Build Status

Contributing

Thank you for considering contributing to the Learner Tube project! The contribution guide can be found in the Contributing file.

##Usage

To download and use this project you need to have the following installed on your machine

  • Composer for instructions on how to install composer visit the official website for installation instructions
  • Laravel homestead visit the Laravel website for installation and set up instructions.

When you have succesfully completed the above processes, you can run:

git clone https://github.com/andela-vdugeri/learner-tube.git

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.

Now you are set up and ready to run.

##Project features

  • Authentication: Registration Sign in social mediation authentication
  • User Profile Management
  • Youtube Video embedding - Authenticated users only
  • Addition of new categories - Authenticated users only
  • Browse all videos
  • Browse videos by category
  • view single video

You can visit learner-tube demo page to view the project demo.

Security Vulnerabilities

If you discover a security vulnerability within Learner Tube, please send an e-mail to Verem Dugeri at danverem@gmail.com. All security vulnerabilities will be promptly addressed.

License

The Learner Tube is open-sourced software licensed under the MIT license

About

An open source project for Video sharing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published