Plattform für Fertigungssteuerung und Produktionsüberwachung
Freiberuflicher Full-Stack-Entwickler · 2022–2023, 2025–heute · Medizintechnik-Fertigung, Orthopädie & Prothetik
Eine Plattform zur Steuerung und Überwachung der Fertigung individueller Orthopädie- und Prothesenversorgungen, die den Fortschritt jeder Einheit in Echtzeit sichtbar macht und die zuvor manuelle Terminplanung automatisiert.
Ergebnis
4 → 1
Quellsysteme, eine Live-Ansicht
Echtzeit
Fortschritt über alle Stufen
automatisiert
Planung (zuvor manuell)
Täglich im Produktivbetrieb als zentrales Werkzeug der Fertigungssteuerung.
Kontext
Ein Hersteller individueller Orthopädie- und Prothesenversorgungen hatte keine durchgängige Sicht darauf, was sich in Fertigung befand und wie weit es fortgeschritten war, und die Produktionstermine wurden manuell aus den Daten mehrerer veralteter Systeme abgeleitet. Ziel war eine Plattform, die den Fortschritt über alle Fertigungsstufen abbildet und die Planung automatisiert, während die bestehenden Systeme in Betrieb blieben.
Was gemacht wurde
Full Stack, alleiniger Entwickler
Die gesamte Plattform allein konzipiert und umgesetzt: NestJS-GraphQL-API, Vue-3-SPA, containerbasierte Testinfrastruktur und Windows-Deployment.
Live-Produktionsverfolgung
Fortschrittsverfolgung über alle Fertigungsstufen umgesetzt, von der Statuserfassung an gemeinsamen Fertigungsterminals bis zur Historie je Einheit.
Automatisierte Terminplanung
Produktionstermine über eine deterministische Engine aus reinen Funktionen über gebündelte Lookups automatisiert, bei jedem Ingest-Zyklus neu berechnet und ohne Datenbank unit-getestet.
Verteilte Datenanbindung
Einen Cluster von MSSQL-Datenbanken über isolierte ORM-Kontexte je Datenbank angebunden und die Datenschicht auf MikroORM migriert, für zusammengesetzte Schlüssel und constraint-freie Altschemata.
Laufzeit-konfigurierbare Ansichten
Ein Ansichtssystem gebaut, das Spaltensätze, Filterbäume und Layouts als Daten persistiert und die GraphQL-Query zur Laufzeit zusammensetzt, sodass Clients nur die gerenderten Felder laden.
Virtualisiertes Datengrid
Das Frontend als Vue-3-/Vite-SPA mit normalisiertem GraphQL-Cache neu gebaut, mit virtualisierter Tabelle und Keyset-Pagination, die bei Mehrspaltensortierung und Nullable-Spalten stabil bleibt.
Stack
Frontend
Backend
Infra