data management software
Go to file
Kevin Veen-Birkenbach 1c1d6b97a5 Added the management concept 2020-07-06 15:56:21 +02:00
.github Create FUNDING.yml 2019-09-29 12:21:39 +02:00
.meta Updated Use Case Diagram 2019-02-19 20:09:16 +01:00
administration Optimized code for FormatFunctionTest 2019-03-29 18:44:22 +01:00
application Refactored class 2020-04-16 19:31:29 +02:00
docker-symfony@538ee27a25 Changed database 2019-01-25 22:37:02 +01:00
management Added the management concept 2020-07-06 15:56:21 +02:00
.env.dist Optimized for SPA 2019-01-05 23:52:37 +01:00
.gitignore Ignored netbeans project files 2020-04-02 17:14:17 +02:00
.gitmodules Used fork 2018-09-05 09:43:34 +02:00
.travis.yml Adapted shellcheck path 2019-09-19 20:21:14 +02:00
CODE_OF_CONDUCT.md Rename code-of-conduct.md to CODE_OF_CONDUCT.md 2018-10-29 12:04:13 +01:00
DOCUMENTATION_CONVENTION.md Optimized documentation 2019-01-19 12:54:46 +01:00
GLOSSARY.md Updated documentation 2019-02-25 19:00:30 +01:00
LICENSE.txt Added GNU AFFERO GENERAL PUBLIC LICENSE 2018-09-01 16:15:56 +02:00
README.md Update README.md 2019-09-29 12:35:20 +02:00

README.md

∞infinito

CII Best Practices Codacy Badge Build Status codecov License: AGPL v3 Code of Conduct Release gitpod.io donate on paypal

Idea

This software should offer a cloud based application\framework for GUI and REST based development and data management.

Core Functions, USP & Target

  • High differentiable of rights for persons, groups and devices
  • Data interface for persons and devices (IoT)
  • Support of mixtures between executables and data
  • Versioning of every state of the used data
  • Automized transparency for users about their data and use
  • Expanding the standard program paradigma of classes and objects through sources.
  • Implementation of all big standard applications via API to manage them over one interface
  • High scalability (IaaS compatible)

Use Case

The following use case diagram is work in process and gives an short overview over the software and the actors. Use Case Diagram

Administration

Further information you will find in the administration README.md.

Setup

To run the application you need docker.

After installing docker you just need to run

bash ./administration/init.sh

in the root directory of the repository.

Architecture

Application Architecture

Further information about the application and the architecture you will find in the application README.md.

Server Architecture

To realize a high scalable and CI setup with kubernetes, docker and Jenkins use the following schema. Server Architecture

Conventions

This project follows multiple conventions and rules apply to it. If you're interested in participating in this project you MUST follow them.

Documentation

Documentation conventions apply to this project.

License

The "GNU AFFERO GENERAL PUBLIC LICENSE" applies to this project.

Code of Conduct

To contributions of this project the "Contributor Covenant Code of Conduct" applies.

Author

Kevin Veen-Birkenbach \ Frantz
Xing | LinkedIn