Scrum board is a web application consisting of two parts:
- Spring Boot backend (this)
- AngularJS powered HTML5 frontend
You can login with Facebook, Twitter and Google+.
You can create different scrum boards, and each board can have multiple sprints. Each sprint can have many tasks, and they can be in different state (Todo, In Progress, Testing, Blocked or Done). You can assign difficulty to tasks, priority and comment on them.
The backend uses a number of open source projects to work properly:
Put your api keys in social.properties
, and configure your database in application.yml
.
Import the project in IntelliJ, or compile using maven and run the app. You will need the frontend.