L 02 · Leistung
Backend-Systeme und APIs, auf die sich Anwendungen verlassen.
Datenmodell, Schnittstellen, Anmeldung und Rechte, Hintergrundjobs, Betrieb: braunetic entwickelt die Grundlage, auf der Apps, Web-Anwendungen und Integrationen zuverlässig laufen – und bindet vorhandene Geschäftssysteme an.
Was das bringt.
01 · Nutzen
Was man nicht sieht, entscheidet darüber, ob Software hält: Datenmodell, Rechte, Protokoll, Betrieb.
Eine Datenbasis
Alle Anwendungen – Browser, App, Integration – arbeiten mit denselben Daten über dieselbe Schnittstelle. Kein Abgleich zwischen Kopien.
Rechte an der richtigen Stelle
Wer was sehen und ändern darf, ist in der Datenbank durchgesetzt, nicht nur in der Oberfläche. Organisationen bleiben getrennt.
Nachvollziehbar
Änderungen stehen in einem Protokoll. Was wann durch wen passiert ist, lässt sich prüfen – auch Monate später.
Betreibbar
Migrationen, Backups, Überwachung und ein Deployment, das sich wiederholen lässt. Kein System, das nur auf einem Rechner läuft.
Leistungen im Detail.
02 · sechs Bausteine
Vom Datenmodell bis zum laufenden Betrieb.
API-Entwicklung
Schnittstellen mit klaren Verträgen, Versionierung und Fehlerantworten, die Anwendungen und Partner verstehen.
Datenmodell und Datenbank
Tabellen, Beziehungen und Migrationen, die den fachlichen Ablauf abbilden – in PostgreSQL, auch als gehosteter Dienst.
Anmeldung und Rechte
Anmeldung mit Passkeys oder Apple, Einladungen, Rollen wie Inhaber, Administrator, Mitarbeiter – durchgesetzt in der Datenbank.
Hintergrundjobs
Importe, Abgleiche, Mailabruf und Zeitpläne laufen im Hintergrund, mit Wiederholung bei Fehlern und ohne doppelte Verarbeitung.
Anbindung von Geschäftssystemen
Bankdateien, Kontoinformationen (lesend), Postfächer, Spielpläne, fremde Schnittstellen – die Daten kommen dorthin, wo sie gebraucht werden.
Betrieb, Überwachung und Wartung
Verschlüsselte Verbindungen, Backups mit geprüfter Wiederherstellung, Protokolle und Prüfungen des laufenden Dienstes.
Aus der Praxis.
03 · Projekte und Produkte
Backend-Arbeit, die öffentlich nachvollziehbar ist.

NemosGo
Mitarbeit an Backend-Funktionen und Schnittstellen für Kauf, Bezahlung und Bereitstellung, Anbindung bestehender Systeme, Betreuung der Infrastruktur.

braunetic pulse
Eigene Business-Software: Kunden, Angebote, Rechnungen, Zahlungsabgleich und Posteingang – mit Anmeldung ohne Passwort, einem Protokoll, das sich nicht umschreiben lässt, und E-Rechnung.

braunetic team
Web-Anwendung, in der Organisationen getrennt arbeiten – mit Einladungen und Rollen für Trainer, Spieler und Eltern.
Zusammenarbeit.
04 · drei Phasen, eine Hand
Erst das Datenmodell, dann die Schnittstelle, dann die Oberfläche.
Analysieren
Welche Abläufe kosten Zeit, wo liegen die Daten, welche Programme haben eine Schnittstelle? Und wer darf was lesen und was schreiben – Menschen wie Assistenten?
Ergebnis: eine kurze Liste konkreter Anwendungsfälle mit einem technischen Plan.
Umsetzen
Ein Anwendungsfall wird produktiv gemacht – Software im Betrieb, keine Folien. Aktionen mit Folgen laufen nur nach Freigabe durch einen Menschen.
Ergebnis: eine Lösung, die im Alltag benutzt wird.
Betreiben
Hosting, Überwachung, Updates, Sicherheit und Support. Die Lösung bleibt gepflegt und wächst mit dem Betrieb.
Ergebnis: Software, die zuverlässig weiterläuft.
Technik.
05 · nur, was im Einsatz ist
Die Bausteine sind in den eigenen Produkten im Einsatz – nachvollziehbar, nicht behauptet.
| Bereich | Technik | Im Einsatz |
|---|---|---|
| Dienst und API | Go 1.26, chi, pgx, sqlc | braunetic pulse |
| Datenbank | PostgreSQL, Row-Level Security | braunetic pulse, braunetic team, braunetic family |
| Anmeldung | Passkeys (WebAuthn), Einladungslinks | braunetic pulse |
| Protokoll | PostgreSQL, Hash-Kette | braunetic pulse |
| E-Rechnung | XRechnung (UBL), Tests mit dem KoSIT-Validator | braunetic pulse |
| Betrieb | Docker, Caddy, Linux | braunetic pulse, NemosGo, Feldtest Neues Morgenblatt |
Fragen.
06 · ehrlich beantwortet
Was ist eine API, und warum brauche ich eine?
Eine Schnittstelle, über die Programme miteinander sprechen – etwa deine Website mit der Warenwirtschaft. Sobald zwei Systeme dieselben Daten brauchen, lohnt sie sich.
Warum PostgreSQL?
Weil es seit Jahrzehnten zuverlässig läuft, überall betrieben werden kann und Rechte bis auf die einzelne Zeile erlaubt. braunetic setzt es in allen eigenen Produkten ein – auch über Supabase.
Wie sicher sind die Daten?
Mandantentrennung in der Datenbank, Anmeldung ohne Passwörter und ein Protokoll, das sich nur fortschreiben lässt. Absolute Sicherheit verspricht niemand seriös; was getan wird, steht hier.
Wo läuft das Backend?
Dort, wo es zu dir passt: auf einem Server in Deutschland, bei einem Anbieter deiner Wahl oder bei dir im Haus. Containerisiert, damit der Ort austauschbar bleibt.
Eine Schnittstelle, die fehlt, oder ein Backend, das trägt? Lass uns darüber sprechen.
Welche Systeme sollen miteinander reden, welche Daten liegen wo, wer darf was – mit diesen drei Fragen fängt es an.