Zum Inhalt springen
← Alle Arbeiten

Auftragstool für die Fassadenfertigung

Fertigung · Web-App statt Excel

Kunde
Hersteller von Fassadenprofilen
Jahr
2026
Rolle
Entwicklung, Sicherheit und Betrieb
Technik
Ruby on Rails · Vue.js · TypeScript · PostgreSQL · Docker · Traefik
Auftragstool für die Fassadenfertigung

Die Aufgabe

Ein Hersteller von Fassadenprofilen plante seine Aufträge in einer Excel-Arbeitsmappe. Sie sollte in eine Web-App umziehen, ohne dass sich ein einziges Rechenergebnis ändert.

Die Lösung

Eine Rails-8.1-API mit Vue-Frontend. Aufträge und Positionen werden in einem Raster erfasst, das als ein Dokument speichert. Der Rechenkern liefert dieselben Werte wie die Arbeitsmappe, und eine Golden-Test-Suite hält das für jede ihrer 108 Zeilen fest.

Das Fertigungsblatt exportiert die App als xlsx, Zelle für Zelle gegen das Original geprüft, dazu Sortier- und Holzlisten und PDF-Berichte mit Briefkopf. Jede Änderung wird protokolliert und lässt sich zurücknehmen, gelöscht wird nichts, nur archiviert.

Rechte vergibt die App nach dem Default-Deny-Prinzip, der Login verlangt einen zweiten Faktor per TOTP mit Recovery-Codes und sperrt nach Fehlversuchen.

Das Ergebnis

Die App ist beim Kunden in der Abnahme. 1.720 automatisierte Backend-Tests sichern Rechenkern, Exporte und Rechte ab.

Die Bilder zeigen eine Demo-Instanz mit erfundenen Daten, keine Aufträge des Kunden.