Coder Social home page Coder Social logo

kowalski's Introduction

The Brazilian government has a set of regulations called Computing laws that establishes that companies investing in research and development (R&D) activities in Information and Communication Technology (ICT) may claim exemption or reduction of the Tax on Industrialized Products (IPI) for computing and automation goods.

As part of the obligations to enjoy the benefits of this law, the companies must write and send every year to the regulation office a detailed report about the performed activities during the calendar year in projects that were funded with money arising from the law outputs.

The main target of this project is creating a simple project management tool that allows to manage activities and tasks performed during a project execution. As any project management software, it must allow to assign tasks and activities to users, follow the progress of the projects and handle daily routines associated to them. Moreover it aims to create a simple and intuitive way to gather the project information and generate a first draft of the required report to send to Brazilian government.

Although it could (theoretically) be used as the main project management tool, the main KowalskiProject target is working as a hub for project information related to Brazilian computing law (activities, people assigned to activities, motivation, description, finance reports). There already are lots of good options to manage development teams in R&D environments (Jira, Taiga, PivotalTracker, Trello and others), but these alternatives do not have specific rules and procedures oriented to writing reports and managing information according Brazilian regulations. Ideally KowalskiProject should be used together with other management tools.

Instructions (development stage)

There is no official release of KowalskiProject yet. Currently, the project is under development (back-end written in Java 8 with Spring Boot, Maven 3 as package manager), so the instructions to run the code are, essentially, the same ones to run a generic spring boot application:

$ cd kowalski
$ mvn spring-boot:run

The REST API documentation is provided through Swagger - available at http://localhost:5000/swagger-ui.html

kowalski's People

Contributors

dassan avatar welsonjr avatar

Watchers

James Cloos avatar Samuel Carvalho Santos 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.