Unser eigenes Betriebssystem
Kadvern One ist die Software, auf der unser Unternehmen läuft. Kunden, Projekte, Tickets, Stunden, Rechnungen, Passwörter und Notizen liegen in einer Anwendung, und unsere Kunden erreichen uns über ihr Portal.
- Begonnen
- 16. Oktober 2026
- Technik
- Next.js · TypeScript · Postgres
- Hosting
- Vercel und Neon, Frankfurt
Warum wir es gebaut haben
Eine Agentur arbeitet meist mit einem Dutzend getrennter Werkzeuge: ein CRM, ein Ticketsystem, eine Zeiterfassung, ein Rechnungsprogramm, ein Passwortmanager, ein Wiki. Jedes hat seinen eigenen Login, seine eigene Kopie der Kundenliste und seine eigene Monatsgebühr. Wir wollten eine Stelle, die jeden Kunden, jedes Projekt, jede Stunde und jede Rechnung kennt.
Kadvern One führt diese Daten selbst und ist mit den Diensten verbunden, die die schwere Arbeit machen: Qonto für Rechnungen und Konto, Slack für unseren Team-Chat, GitHub und Vercel für Code und Auslieferung.
Es ist auch das deutlichste Beispiel dafür, wie wir arbeiten. Wir nutzen es jeden Tag und können Ihnen jeden Teil davon zeigen.
Was es kann
- 01
CRM und Vertrieb
Unternehmen, Kontakte und Projekte an einer Stelle. Verkaufschancen wandern per Drag-and-drop über ein Board, vom Lead bis gewonnen oder verloren.
- 02
Tickets und Aufgaben
Kundenanliegen und interne Aufgaben in einem System, mit Status, Priorität, Verantwortlichem, Helfern, Erwähnungen und Beobachtern. Jedes Ticket hat ein kurzes Kürzel, über das es mit den Code-Änderungen verknüpft ist, die es nennen.
- 03
Posteingang
Gemeinsame Postfächer funktionieren als Mailprogramm in der Anwendung. Mails an die Support-Adresse werden zu Tickets, und Antworten gehen aus demselben Verlauf hinaus.
- 04
Zeiterfassung
Ein Timer an jedem Ticket, manuelle Einträge und ein Wochen-Stundenzettel. Abrechenbare Zeit ist markiert, und eine Stunde, die auf einer Rechnung steht, ist gesperrt.
- 05
Abrechnung
Jedes Projekt hat sein eigenes Abrechnungsmodell: nach Stunden, Festpreis, Pauschale oder wiederkehrende Posten wie Hosting. Angebote und Rechnungen entstehen als Entwürfe in Qonto.
- 06
Kundenportal
Kunden melden sich an, um Tickets zu erstellen und zu verfolgen, uns zu schreiben, Dateien herunterzuladen und ihre Rechnungen zu sehen. Sie sehen immer nur die Daten ihres eigenen Unternehmens.
- 07
Passwörter
Zugangsdaten für Kundensysteme, Ende-zu-Ende-verschlüsselt. Verschlüsselt wird im Browser, und der Server hat nie einen Schlüssel, der sie entschlüsseln könnte.
- 08
Wissensdatenbank
Seiten zu Abläufen, Kunden-Setups und Besprechungen, als Baum je Unternehmen oder Projekt geordnet, mit Versionen, Suche und Kommentaren. Ausgewählte Seiten sind im Portal freigegeben.
- 09
Betrieb
Projekte sind mit ihren GitHub-Repositories und Vercel-Deployments verknüpft. Monitore prüfen die Websites, die wir betreuen, alle fünf Minuten und warnen, bevor ein Zertifikat oder eine Domain abläuft.
- 10
KI-Assistent
Ein Assistent, der die Daten kennt. Er beantwortet Fragen, findet Tickets und Mails und entwirft Antworten. Er läuft auf Claude über Amazon Bedrock in Frankfurt. Neue Tickets kommen mit einer vorgeschlagenen Priorität und einem Antwortentwurf an.
Wie es gebaut ist
Kadvern One ist eine Next.js-Anwendung in TypeScript mit einer Postgres-Datenbank bei Neon, gehostet von Vercel in Frankfurt.
Jede Änderung durchläuft den Ablauf, den wir auf unserer Startseite beschreiben: eine ausführliche Spezifikation, kleine Aufträge, getrennte KI-Agenten für das Schreiben und Prüfen von Code, automatische Tests und unsere Freigabe. Änderungen an Anmeldung, Berechtigungen oder Passwörtern bekommen eine zusätzliche Sicherheitsprüfung.
Die Begriffe, erklärt
- FrameworkNext.jsDas Framework, das eine Anwendung zusammenhält: Seiten, Servercode und Auslieferung.Lesen
- SpracheTypeScriptDie Programmiersprache, in der wir alles schreiben: JavaScript mit einer Fehlerprüfung, bevor der Code läuft.Lesen
- DatenbankPostgresWo die Daten liegen: eine Open-Source-Datenbank, die seit Jahrzehnten im Einsatz ist.Lesen
- KonzeptAPIsWie zwei Programme Daten austauschen, ohne dass jemand sie abtippt.Lesen
- KonzeptAutomatische Tests und CIProgramme, die das Programm prüfen, bei jeder Änderung.Lesen
- KonzeptKI-SprachmodelleWas Modelle wie Claude oder GPT gut können und wie Ihre Daten aus ihrem Training herausbleiben.Lesen
Wollen Sie es sehen?
Wir führen Sie in einem Gespräch durch Kadvern One und zeigen, wie derselbe Ansatz in Ihrem Unternehmen aussehen würde.