The Corinis Application Framework (CAF) is based on a server-side component in Java (either as WAR or standalone) that takes care of the business logic and a front-end component based on HTML and Javascript that communicates with the server via AJAX.
The core modules remain stable for each application and are also regularly provided with security and stability updates as part of maintenance contracts.



The CAF offers the basic functionalities on which all modules are based.
Within the framework of a project, the modules required for your requirements are then taken and integrated into your solution either as they are or with customisations to be defined. All modules benefit from the stability of the core system and its regular updates.
Here is a small selection of existing functionalities that can be adapted to your needs:

Display of news based on roles.

Manage addresses and contacts across the application.
Manage contracts or projects incl. status and document upload (DMS).

Enter appointments and display in calendar view.

Create messages manually or automatically and let users decide whether they want to be notified by email or only within the application.

Creation of mailing lists with personalised templates
The Corinis Application Framework can be used quite flexible in multiple scenarios. Here are some finished project samples.
We are happy to help you identify the modules best suited for your use case, so your requirements are met with minimum effort and cost.


Management of customer projects and employee allocation based on requirements and skills.
Your administration manages the projects and deadlines. While your internal and external employees can assign themselves using their portal.
The assignment is automatically filtered by skill/requirements and automatically generates customer reports and invoices.

Automation of customer requirements and system creation including monitoring and support.
Ordering platform created with the help of CAF, featuring Stripe integration for customer ordering and billing with automatic installation of customer instances.
Monitoring of running instances and customers, support tools and integration into the Otobo ticket system

Integration into existing data warehouses and databases (MS SQL, MariaDB) for data analysis and automated reporting.
Web interface for managing additional data and configuration.
Export as XLS and PDF and automatic sending of analyses via email or the interface.
Reconciliation of invoices using account data for accounting.

Centralized data entry for "accounts" and integration into various external systems via a wide range of interfaces.
Integration into various external systems via a wide range of interfaces (including Otobo, Jitsi, OpenProject).
Copyright © 2023 Corinis