Giter Site home page Giter Site logo

nic0michael / nicos-kanban-board-microservice Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 38.64 MB

The Kanban board is a Spring Boot Microservice

License: Other

Java 74.45% HTML 25.52% Batchfile 0.01% Shell 0.02%
spring-boot kanban-board scrum-board scrum

nicos-kanban-board-microservice's Introduction

Kanban Board Spring Boot Microservice

Release Version 1.2.0

This code is ready for usage.

Aim of this Project

To deliver a Spring Boot Microservice which will provide the user with a comprehensive Kanban Board to run in the cloud or in a WebServer.

This delivers a True "Scrum Kanban Board" for the agile team with the following features:

  • A unique feature is the ability to Create Epics. (which many of the so called Kanban boards don't offer)
  • Another feature is the ability to Split Tasks into Subtasts.
  • This application displays two Kanban boards One at the Task level the other at the Subtask level.
  • This features the Spring Security Framework with A database for Authentication and Authorization.

Your Work flow is as follows:

  1. You Create Customers.
  2. Then create Epics each with its customer assigned to it.
  3. Create and assign Userstories to the Epics.
  4. Create and assign Tasks to the Userstories.
  5. Create and assign Subtasts to the Tasks.

Free Open Source FOS with the License based on GPL Version 3

This project is Free Open Source code FOS
It is provided free of charge and subjects to the terms and license of this project

Technologies supported

  • Java : OpenJDK version "1.8.0_265 (and Oracle Java 1.8.0_211 by request)
  • Spring Boot Microservices.
  • The Spring Security Framework.
  • Apache Tomcat 9.0.37
  • Database technologies:
    1. Maria DB Ver 15.1 Distrib 10.5.5-MariaDB.
    2. MySQL.
    3. Percona MySQL.

The WAR file delivered can be run as a stand-alone application with built-in Tomcat or it can be deployed in a Tomcat Server.

Latest News

Date: 26th September Announcement:The Task and Subtask Kanban boards are now completed Our project is promoted to release version : 1.2.0-SNAPSHOT

Date : 12th September Announcement: This software is ready for use as a Kanban Board As of today we shipping the project as a WAR file :kanban-board.war Which can run as an embedded Spring boot application or can be deployed in a Tomcat server. Our project is promoted to release version : 1.1.0-SNAPSHOT

Date : 29th August 2020 Announcement: As of today we shipping the project as a WAR file :spring-boot-kanban-board.war as well as a JAR file: :spring-boot-kanban-board.jar
Our project is promoted to release version : 1.0.2-SNAPSHOT

Date : 15th June 2020 Announcement: As of today we have promoted our project to release version : 1.0.1-SNAPSHOT The software is now available as a self-contained JAR file:spring-boot-kanban-board.jar

Database Support

MySQL ,MariaDB, and PerconaMySql are supported

Download the project

Download the latest release of this project here: https://github.com/nic0michael/KanbanBoardMicroservice/tree/develop/Files

Deployment Instructions

Read the deployment Instructions here: https://github.com/nic0michael/KanbanBoardMicroservice/blob/develop/deployement_instructions.md

Wish List Priorities for development

The Chief Architect of this software reserves the right to determine the priorities of any features proposed in a wish list to be placed in the Priority list

Look at the wish list

License

This software is licensed under the "GNU GENERAL PUBLIC LICENSE: Version 3, 29 June 2007"

For more information about the licensing conditions of this software please click here

This provides significant Freedoms for the users as well as the developers of this project. Exceptions to the Licensing conditions of this software to protect the developers on this project: By using this software you agree to the Terms and conditions as well as the License and the Exceptions of the License of this software

User Agreement

This has been added to protect the Developers of this application from any legal actions. By using this software you agree to the acceptance of the legal terms and conditions of this project as well as the terms of the license.

Legal Terms and conditions for use of this project

This has been added to protect the Developers of this application from any legal actions. To read the terms and conditions click here

Joining the Team

Send an email to nicomichael2018 AT yahoo DOT COM with subject : Joining Kanban Board Team When you have been added to the team read the Developer Notes.

nicos-kanban-board-microservice's People

Contributors

javad3veloper avatar nic0michael avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.