CodamAIDocs
CodamAI Software Factory

Unternehmenssoftware aus einem Modell – als echter, erweiterbarer Code.

CodamAI ist die Software-Factory der Codamic AG. Du beschreibst deine Daten als Modell, und CodamAI erzeugt daraus eine vollständige Spring-Boot-Anwendung: REST-API, Validierung, Datenbank, Mandantentrennung, Rechteprüfung und Historie. Deine Fachlogik kommt über Hooks dazu, ohne den erzeugten Code anzufassen.

Vom Modell zur laufenden Anwendung
  1. 01
    HubModell
    Modelle, Felder, Beziehungen · Rechte je Modell und Feld
  2. 02
    BuildGenerator
    erzeugt den Code bei jedem Build · Entity, DTO, API, Persistenz
  3. 03
    CDMSAnwendung
    REST-API und Hooks · Historie und Dateien
  4. 04
    CIASZugang
    Token, Mandant, Rollen · Anmeldung über Keycloak
  5. 05
    DatenbankDaten
    System- und Mandantendaten getrennt · jede Änderung als Revision
So sieht es aus

Modellieren und zusammenstellen im Hub

Im Hub beschreibst du, was dein System können soll. Was daraus gebaut wird, läuft danach eigenständig, ohne den Hub.

Was CodamAI verspricht

Schneller bauen, ohne bei Qualität und Sicherheit nachzugeben

01

Modell zuerst

Das Datenmodell ist die eine Quelle. Entities, DTOs, Payloads, Endpunkte und Validierung entstehen daraus – kein Boilerplate von Hand.

02

Echte Software, kein Baukasten

Heraus kommt eine normale Spring-Boot-Anwendung. Eigene Logik hängt in Hooks, eigenen Services und Controllern. Kein Low-Code, keine geschlossene Plattform.

03

Mandantenfähig ab dem ersten Tag

Im Mehrmandantenbetrieb bekommt jeder Mandant seine eigene Datenbank. Woher der Mandant einer Anfrage kommt und was er sehen darf, regelt das System – nicht jeder Endpunkt für sich.

04

Sicher per Voreinstellung

Anmeldung über Keycloak, Rollen je Modell und Operation, Feldrechte und Zeilenfilter. Was du nicht sehen darfst, existiert für dich nicht.

05

Nachvollziehbar

Jede Änderung wird als Revision gespeichert: wer, wann, was. Du liest die Historie eines Objekts und setzt es bei Bedarf auf einen alten Stand zurück.

06

Betrieb, wo du willst

Das Ergebnis ist ein Spring-Boot-JAR oder ein Native Image. Es läuft in der Cloud, in einer Private Cloud oder im eigenen Rechenzentrum.

Module

Ein Kern, mehrere Module

Jedes Modul übernimmt eine klar abgegrenzte Aufgabe und hat eine feste Farbe, die du auf allen Seiten wiederfindest.

Dokumentation

Wie CodamAI arbeitet

Die Dokumentation erklärt die Abläufe in CDMS, CIAS und CRMS: was passiert, in welcher Reihenfolge, wer beteiligt ist und welche Varianten es gibt. Zuerst wählst du ein Modul, dann die Fachlichkeit, dann das Thema. Wie man die Bilder liest, steht in der Legende.

Ganzes Inhaltsverzeichnis

Kennzeichnung: fertig · Entwurf · geplant.

FAQ

Häufige Fragen

Alle Fragen ansehen →
Suchen