PiNGPONG Video Contest App
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
. Open http://localhost:8000/
on your browser.
Gravitano
- Dont forget to empty default
routes.php
file from laravel on [your-folder-laravel]/app/routes.php
- Click here to see config file
Demo Here
