YA
yappkahowe/scrumboard
A simple real-time scrum board built with Laravel 5.3 + Pusher.
Scrum Board
This is a simple real-time scrum board for a small team. It is built with Laravel 5.3, Vue 2, and Pusher.
Requirement
- LAMP
- Composer
Getting Started
-
- Clone or download this project.
-
- Copy .env.example to .env and change the environment values accordingly, e.g. app name, .
-
- Enter your Pusher key, secret, app ID, and cluster to .env file.
-
- The default authentication mechanism is Google OAuth 2 using Laravel Socialite package. Enter your Google client ID and secret for OAuth2, or you can modify the code to enable other authentication mechanism e.g. the username/password.
-
- Edit the UsersTableSeeder and StagesTableSeeder to add users and stages to database. Stages are the columns in scrum board.
-
- Run command: composer install
-
- Run command: php artisan key:generate
-
- Run command: php artisan migrate --seed
-
- Done!
License
This project is open-sourced software licensed under the MIT license.
On this page
Languages
PHP69.7%Vue25.4%HTML3.0%JavaScript1.5%ApacheConf0.4%
Contributors
MIT License
Created September 22, 2016
Updated September 24, 2025
