/laravel-gitscrum

GitScrum is a project to help developer team. Git + Scrum = Team More Productive

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

Laravel GitScrum

GitScrum is a Laravel 5.3 application to helps teams use Git version control and the Scrum framework in the support for day-to-day task management.

Build Status Scrutinizer Code Quality Total Downloads

Sprint Planning

Instalation

Create a project using Composer

It is very simple, run the command and enjoy

composer create-project renatomarinho/laravel-gitscrum --stability=dev --keep-vcs

Jump to GitHub Application and Database connection

Starting

Create a fork and after clone the git repository

git clone git@github.com/xxxxxxx/xxx.git

Go to the project folder

cd GitScrum

Update composer

composer update

GitHub Application

First, create a new github app, visit GitHub's New OAuth Application page, fill out the form, and grab your client ID, secret and callback URL.

Application name: gitscrum
Homepage URL: URL (Same as APP_URL at .env)
Application description: gitscrum
Authorization callback URL: http://URL/auth/github/callback

Finally fill the informations in the .env file

GITHUB_CLIENT_ID=XXXXX
GITHUB_CLIENT_SECRET=XXXXXXXXXXXXXXXXXX

Database connection

Fill the information in the .env file

DB_CONNECTION=mysql
DB_HOST=XXXXXX
DB_PORT=3306
DB_DATABASE=XXXXX
DB_USERNAME=XXXX
DB_PASSWORD=XXXXX

and after run the command

php artisan migrate --seed

Screenshot 1 27 tables

Use Docker

Containers to run GitScrum : php7, nginx and mysql57

Screnshots

Screenshot 0

Screenshot 1

Screenshot 2

Screenshot 3

License

The GitScrum is licensed under the GPL v3 license.

Do you need help?

Renato Marinho: Facebook: https://www.facebook.com/renato.marinho / LinkedIn: https://pt.linkedin.com/in/renatomarinho13 / Skype: renatomarinho13

Thanks

Laravel PHP Framework

Flat-UI

Chart.js

Date Range Picker for Bootstrap

and :) We love GitHub