Zum Inhalt springen

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.

01 / 06

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.

Umfang
  • 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
Schlüsseltechnologien
  • React
  • TypeScript
  • Next.js
  • ASP.NET Core
02 / 06

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.

Umfang
  • 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
Schlüsseltechnologien
  • C# / .NET
  • ASP.NET Core
  • PostgreSQL
  • SQL Server
  • Docker
03 / 06

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.

Umfang
  • 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
Schlüsseltechnologien
  • Kotlin
  • Jetpack Compose
  • Flutter
  • .NET MAUI
  • SQLite
04 / 06

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.

Umfang
  • 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
Schlüsseltechnologien
  • WPF
  • .NET
  • C#
  • Windows API
05 / 06

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.

Umfang
  • 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
Schlüsseltechnologien
  • REST / Webhooks
  • ETL
  • RabbitMQ
  • OpenAPI
06 / 06

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.

Umfang
  • Audit von Code, Architektur und Sicherheit
  • Schrittweise Migration auf einen aktuellen Technologie-Stack
  • Automatisierte Deployments (CI/CD) und Backups
  • SLA mit vereinbarter Reaktionszeit
Schlüsseltechnologien
  • 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