Systemengineering und Architektur
Leistungen: von Webanwendungen bis zu Integrationen und Wartung
Sechs Bereiche, in denen wir individuelle Software für Unternehmen entwerfen und liefern. Jedes Projekt umfasst Analyse, Architektur, Umsetzung, Tests und die Inbetriebnahme.
Webanwendungen und B2B-Portale
Wir entwerfen Webanwendungen, die den tatsächlichen Arbeitsablauf im Unternehmen abbilden — mit Rollen, Berechtigungen und Änderungshistorie. Die Oberfläche entsteht für Menschen, die sie den ganzen Tag nutzen: schnell, vorhersehbar und auch auf kleineren Bildschirmen komfortabel.
Admin-Oberflächen, Auftragsverwaltung, Kundenportale und SaaS-Anwendungen. Geschwindigkeit und Ergonomie für Anwender, die den ganzen Tag in der Oberfläche arbeiten.
- Admin-Oberflächen sowie maßgeschneiderte CRM- und ERP-Systeme
- B2B-Portale mit individuellen Preislisten, Bestellungen und Abrechnungshistorie
- SaaS-Anwendungen mit mehreren Organisationen und Rollen
- Onlineshops mit eigenem Backoffice
- React
- TypeScript
- Next.js
- ASP.NET Core
Backend-Systeme und API-Architektur
Das Backend entscheidet, ob ein System bei wachsender Nutzer- und Datenmenge stabil bleibt. Wir entwerfen Domänenmodell, API-Verträge und Datenschicht so, dass neue Funktionen keinen Umbau der Fundamente erfordern.
Schnelle, sichere serverseitige Dienste, REST-APIs und ereignisgesteuerte Architekturen. Datenbanken, ausgelegt auf transaktionale Konsistenz und die Verarbeitung von Millionen Datensätzen.
- Entwurf von Datenmodell und API-Verträgen (REST, OpenAPI)
- Authentifizierung, Autorisierung und Audit-Trail der Vorgänge
- Asynchrone Verarbeitung, Queues und Hintergrundjobs
- Automatisierte Tests und Monitoring der Produktivumgebung
- C# / .NET
- ASP.NET Core
- PostgreSQL
- SQL Server
- Docker
Mobile Apps (Android und iOS)
Wir entwickeln mobile Apps für Google Play und den App Store — nativ und plattformübergreifend. Besonderes Augenmerk gilt dem Arbeiten ohne Netz: Daten werden lokal gespeichert und automatisch synchronisiert, sobald die Verbindung zurück ist.
Apps für Vertrieb, Servicetechniker, Außendienst und Endkunden. Offline-Synchronisierung, Barcode-Scan, Geolokalisierung und verschlüsselte Kommunikation mit dem Server.
- Offline-first-Modus mit automatischer Synchronisierung
- Barcode-Scan, Kamera, Geolokalisierung und Benachrichtigungen
- Anmeldung mit Google und Apple, Datenverschlüsselung
- Veröffentlichung und Pflege in den App-Stores
- Kotlin
- Jetpack Compose
- Flutter
- .NET MAUI
- SQLite
Desktop- und Spezialsoftware
Nicht jeder Prozess lässt sich in den Browser verlagern. Wo direkter Hardwarezugriff, hohe Rechenleistung oder die Arbeit mit lokalen Dateien nötig ist, entwickeln wir Desktop-Anwendungen für Windows.
Spezialisierte Werkzeuge direkt auf Windows-Arbeitsplätzen: Verarbeitung großer Dateien sowie Anbindung von Messgeräten, Industriewaagen und Lesegeräten.
- Kommunikation mit Geräten über serielle Schnittstellen und USB
- Verarbeitung und Visualisierung großer Datenmengen
- Interne Werkzeuge zur Automatisierung wiederkehrender Aufgaben
- Installer und Update-Mechanismus
- WPF
- .NET
- C#
- Windows API
Systemintegrationen und Datenmigrationen
Systeme, die keine Daten austauschen, erzeugen Handarbeit und Fehler. Wir bauen Integrationen zwischen Lager-, Buchhaltungs-, Vertriebs- und Logistiksoftware und führen bei einem Werkzeugwechsel eine sichere Datenmigration durch.
Anbindung von ERP-Systemen, Zahlungsanbietern, Logistikdienstleistern und individuellen Partner-APIs. Ausfallsicherer Datenaustausch mit automatischen Wiederholungen.
- Integrationen mit ERP- und Buchhaltungssystemen (u. a. Comarch, Subiekt, enova365)
- Online-Zahlungen, Kurierdienste und Paketstationen
- Datenmigration aus Tabellen und Altsystemen
- Queuing, Wiederholungen und Fehlerberichte beim Datenaustausch
- REST / Webhooks
- ETL
- RabbitMQ
- OpenAPI
Modernisierung und laufende Wartung (SLA)
Wir übernehmen bestehende Systeme — auch solche ohne Dokumentation. Wir beginnen mit einem Audit und bringen anschließend Code und Infrastruktur schrittweise in Ordnung, ohne den laufenden Betrieb zu unterbrechen.
Code-Audits, Beseitigung von Sicherheitslücken (OWASP), Refactoring der Architektur und laufende Überwachung der Produktivstabilität im Rahmen eines SLA mit vereinbarter Reaktionszeit.
- Audit von Code, Architektur und Sicherheit
- Schrittweise Migration auf einen aktuellen Technologie-Stack
- Automatisierte Deployments (CI/CD) und Backups
- SLA mit vereinbarter Reaktionszeit
- Sicherheitsaudit
- CI/CD
- Monitoring
- SLA
Sprechen wir über das geplante Projekt
Das Erstgespräch ist kostenlos und unverbindlich. Eine kurze Beschreibung des Prozesses und des erwarteten Ergebnisses genügt.
Sprechen wir über das Projekt