Laravel Package for Create Video Contest App. This package is support for Laravel 4.0 or higher.
- Login auth using Twitter API.
- Vote system.
- Share video to Facebook and Twitter
- 1 user just can vote 1 video.
- Leaderboard Page
- Unique URL Video eg:
http://localhost:8000/v/234
,http://localhost:8000/video/lorem-ipsum-dolor
This is a frist version of this package. And will be updated soon.
-
Download latest of Laravel PHP Framework here
-
Open your
composer.json
, and add the new require below."require": { "laravel/framework": "4.1.*", // here is my package "pingpong/videocontest": "dev-master" },
-
Next, run
composer install
on your terminal. -
After the installation complete. Copy
seeds
folder from[your-folder-laravel]/vendor/pingpong/videocontest/src
to[your-folder-laravel]app/database/
folder. -
Set yout database configuration on
[your-folder-laravel]/app/config/database.php
. Next, open your terminal and run:
php artisan migrate --package=pingpong/videocontest
php artisan db:seed
- Next, add new provider
Pingpong\Videocontest\VideocontestServiceProvider
to providers array on[your-folder-laravel]app/config/app.php
- Run:
php artisan config:publish pingpong/videocontest
php artisan asset:publish pingpong/videocontest
- For test, run
php artisan serve
. Openhttp://localhost:8000/
on your browser.
- Dont forget to empty default
routes.php
file from laravel on[your-folder-laravel]/app/routes.php
- Click here to see config file