Zum Inhalt springen
Eines unserer Projekte

Lagerverwaltung für die Baubranche — als WebApp gebaut

Ein mittelständisches Bauunternehmen mit hunderten Werkzeugen, Maschinen und Verbrauchsmaterialien auf zig parallelen Baustellen — und keinem sauberen Überblick, was wo gerade ist. Excel reichte nicht mehr, fertige Lager-Software war zu starr. Also haben wir eine eigene gebaut.

Die Herausforderung

Werkzeuge mit Seriennummern, die zwischen Lager und Baustellen wandern. Bauleiter wussten oft nicht, wo welche Maschine gerade steht. Verlorene Geräte, doppelte Bestellungen, Diskussionen am Monatsende. Mobiler Zugriff war Pflicht — und auf vielen Baustellen gibt es kein zuverlässiges Mobilfunknetz.

Unsere Lösung

Eine WebApp mit Barcode- und QR-Scan über die Smartphone-Kamera. Buchungen auf Baustellen mit klarem Rückgabe-Workflow. PWA mit Offline-Modus — Buchungen werden lokal gespeichert und synchronisieren später, sobald wieder Empfang da ist. Drei Rollen, sauber getrennt.

Was die App kann

Sechs Funktionen, die im Alltag den Unterschied machen

Wir haben uns auf das beschränkt, was Lager-Mitarbeiter und Bauleiter wirklich täglich nutzen — keine Funktion zu viel.

Artikel & Seriennummern

Pro Artikel eine eindeutige Seriennummer. Bei jeder Buchung lässt sich nicht nur „3 Bohrhämmer“ erfassen, sondern „Bohrhammer mit SN-12345“ — damit ist immer klar, welches konkrete Gerät gerade wo ist.

Barcode- & QR-Scan

Smartphone-Kamera scannt direkt im Browser — keine Spezial-Hardware, keine extra App aus dem Store. Etiketten gibts vom günstigen Etikettendrucker, ein Klick und das Gerät ist im System.

Buchung auf Baustellen

Werkzeug oder Material wird auf eine konkrete Baustelle gebucht. Wer hat es genommen, wer ist verantwortlich, bis wann soll es zurück. Beim nächsten Bedarf weiß jeder sofort, wo das Gerät steht.

Offline-Modus (PWA)

Auf der Baustelle gibt es oft keinen Empfang. Die App speichert Buchungen lokal im Browser und synchronisiert automatisch, sobald wieder Netz da ist. Niemand wartet, niemand verzichtet auf die Buchung.

Rückgabe mit Zustand

Bei der Rückgabe wird der Zustand mitgegeben: in Ordnung, defekt oder verbraucht. Defekte landen automatisch in der Reparatur-Liste, Verbrauchtes wird abgeschrieben — keine zusätzliche Excel-Pflege mehr.

Excel-Import zum Start

Die bestehende Inventarliste aus Excel wird einmal importiert — kein wochenlanges Abtippen. Auch laufende Updates lassen sich per Tabelle einspielen, falls mal größere Bestände dazukommen.

Wo das gut passt

Für wen sich eigene Lager-Software lohnt

Wenn euer Inventar zwischen verschiedenen Standorten wandert und mobil getrackt werden muss, sind Standard-Lagerprogramme oft zu schwerfällig oder zu starr. Eine eigene App passt dann meist besser.

Bauunternehmen & Handwerksbetriebe

Werkzeuge und Maschinen wandern täglich zwischen Lager und mehreren Baustellen. Mit Excel ist das nach drei Wochen unrettbar — eine WebApp mit Barcode-Scan und Offline-Modus löst es sauber.

Werkzeug- & Geräte-Vermieter

Wer Geräte vermietet, braucht eindeutige Seriennummern, klare Status (vermietet, frei, in Wartung) und Übergabe-Protokolle. Klassische Lagerprogramme können das selten — eine eigene App schon.

Logistik & Service-Außendienst

Außendienstler haben oft Material und Ersatzteile im Auto. Wenn ihr wissen wollt, was wo ist, was nachgefüllt werden muss und wann das Verbrauchsmaterial im Servicewagen ausgeht — dann lohnt sich Custom-Software.

Technische Eckdaten

Stack & Hosting im Überblick

Etablierte Werkzeuge, deutsche Cloud, keine proprietären Eigenkreationen. Die App läuft auch in fünf Jahren noch — mit oder ohne uns.

Next.js 15 App Router TypeScript PostgreSQL Prisma ORM PWA mit Offline-Sync IndexedDB & Outbox-Pattern @zxing/browser (Barcode/QR) SheetJS (Excel-Import) Auth.js + Argon2 3-Rollen-RBAC Azure App Service Germany DSGVO & AVV

Klingt das nach eurem Problem?

Wir hören uns euren Lager- oder Inventar-Workflow an und sagen ehrlich, ob eine Eigenentwicklung sinnvoll ist — oder ob ein bestehendes Tool reicht. Wir wollen keine Software verkaufen, die ihr nicht braucht.