This is a simple real-time scrum board for a small team. It is built with Laravel 5.3, Vue 2, and Pusher.
- LAMP
- Composer
-
- 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!
This project is open-sourced software licensed under the MIT license.