Skip to content
UnternehmenssystemeLager- und Bestandsverwaltung

Lager- und Bestandsverwaltungssystem

Lagerverwaltungssoftware für ein Lagerteam: Bestand je Lagerort und Fach, Barcode-Scannen, Wareneingang, Kommissionierung, Umlagerungen, permanente Inventur, Chargen- und MHD-Verfolgung sowie Bestellvorschläge.

Projektdaten

Projektart
Lager- und Bestandsverwaltung
Kategorie
Unternehmenssysteme
Branche
Großhandel, Distribution und Lagerlogistik
Technologie-Stack
  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Prisma
  • Flutter
  • BullMQ
  • REST API
Dashboard der Lagerverwaltung mit Bestandswert, Artikeln unter Meldebestand, offenen Wareneingängen und Bewegungen pro Tag

Überblick

Dieses Demonstrationsprojekt zeigt ein Lager- und Bestandsverwaltungssystem für einen Großhändler, der Ware in zwei Lagern hält und über einen Onlineshop und eine Verkaufstheke verkauft. Jeder Artikel hat einen festen Platz — Lager, Zone, Regal und Fach —, und jede Bewegung, ob Wareneingang, Entnahme, Umlagerung, Zählung oder Korrektur, wird mit Person und Zeitpunkt erfasst. Der Bestand auf dem Bildschirm ist der Bestand im Regal.

Das Lagerpersonal arbeitet mit mobilen Scannern: Lieferungen werden gegen Bestellungen vereinnahmt, Aufträge durch Scannen von Fach und Artikel kommissioniert und Lagerplätze gezählt, ohne das Lager zu schließen. Das Büro sieht Bestandswert, Ladenhüter, Artikel unter dem Meldebestand und alles, was unterwegs ist.

Die Herausforderung

Bestände in Tabellen oder im Lagerreiter einer Buchhaltungs- oder Shopsoftware stimmen selten. Es werden Artikel verkauft, die nicht im Regal liegen, andere liegen vergessen im falschen Fach, und die Jahresinventur schließt das Lager einen Tag lang und hinterlässt trotzdem Differenzen. Ohne Chargennummern und Mindesthaltbarkeitsdaten werden Rückrufe und datumsabhängige Ware zum Ratespiel, und Nachbestellungen hängen davon ab, dass jemand mit dem Notizblock durch die Gänge läuft.

Die Lösung

Das Konzept behandelt jede Bestandsänderung als Bewegung mit Quelle, Ziel und Grund, erfasst im Moment des Geschehens per Scan. Bestellungen werden Position für Position mit Charge und MHD vereinnahmt; Kundenaufträge werden zu Picklisten, sortiert nach Laufweg; Umlagerungen bewegen Ware zwischen Fächern oder Lagern; und die permanente Inventur prüft täglich einige Lagerplätze, statt das Lager für eine Vollinventur zu schließen. Meldebestände und Lieferzeiten der Lieferanten werden zu Bestellvorschlägen, und der Onlineshop liest den verfügbaren Bestand über eine API.

Wichtigste Funktionen

  • Bestand je Lager, Zone, Regal und Fach
  • Barcode- und QR-Scannen auf Android-Handhelds
  • Wareneingang gegen Bestellungen mit Charge und MHD
  • Picklisten nach Laufweg, bestätigt per Scan
  • Umlagerungen zwischen Fächern und Lagern
  • Permanente Inventur ohne Lagerschließung
  • Meldebestände und Bestellvorschläge
  • Bestandswert, Ladenhüter und vollständige Bewegungshistorie

Für wen

  • Großhändler und Distributoren mit einem oder mehreren Lagern
  • Onlineshops, denen der Lagerreiter ihrer Shopsoftware nicht mehr reicht
  • Unternehmen mit Chargen, Seriennummern oder Haltbarkeitsdaten
  • Teams, die die Jahresinventur noch auf Papier machen

Technisches Vorgehen

Eine Next.js-Anwendung für das Büro mit PostgreSQL über Prisma als einzigem Bestandsbuch: Mengen ergeben sich aus einer Bewegungstabelle, die nur ergänzt wird, und Datenbank-Constraints schützen den Saldo jedes Lagerplatzes, sodass zwei Scanner dieselbe Einheit nicht doppelt entnehmen können. Die Scanner-App ist mit Flutter für Android-Handhelds gebaut und puffert Scans, wenn das WLAN im Lager ausfällt. BullMQ berechnet Bestellvorschläge und Warnungen bei niedrigem Bestand; Etiketten werden als ZPL auf Thermodruckern gedruckt; und eine REST-API stellt dem Onlineshop Bestände bereit und nimmt Aufträge entgegen.

Datenbank
Mobile
Integrationen
Barcode & QR scannersZPL label printersWebshop APIExcel / CSVSMTP

Screens

Hauptansichten

Artikelkarte mit Bestand je Lager und Fach, Chargen mit Mindesthaltbarkeitsdatum und Bewegungshistorie
Artikelkarte mit Bestand je Lager und Fach, Chargen mit Mindesthaltbarkeitsdatum und Bewegungshistorie

Verwaltungsoberfläche

Wareneingang, der eine Lieferung Position für Position mit der Bestellung abgleicht, mit Bestellvorschlägen je Lieferant
Wareneingang, der eine Lieferung Position für Position mit der Bestellung abgleicht, mit Bestellvorschlägen je Lieferant

Mobile und responsive Ansichten

Drei Scanner-Bildschirme: Fach beim Kommissionieren scannen, Lagerplatz zählen und Lieferung vereinnahmen
Drei Scanner-Bildschirme: Fach beim Kommissionieren scannen, Lagerplatz zählen und Lieferung vereinnahmen

Leistungen hinter diesem Projekt

Die Arbeit in dieser Fallstudie entspricht diesen Leistungen. Jede Seite erklärt Umfang, Ablauf und was Sie erhalten.

Ähnliche Projekte

Alle Projekte
  • CRM-Vertriebspipeline mit fünf Phasen vom neuen Lead bis zum Abschluss, jeder Deal mit Wert, Verantwortlichem und nächstem Schritt
    UnternehmenssystemeCRM-System

    Individuelles CRM-System

    Ein CRM, das auf einen Vertriebsprozess zugeschnitten ist: Leads aus Website und WhatsApp, visuelle Pipeline, Kontaktverläufe, Wiedervorlagen, Angebote und ein Vertriebs-Dashboard.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +2
  • Werkstattplaner mit Fahrzeugen nach Status von angenommen bis fertig, jede Karte mit Kennzeichen, Arbeit und Mechaniker
    AutomotiveWerkstattsoftware

    Werkstattmanagement-System

    Werkstattsoftware für Kfz-Betriebe: Live-Werkstattplaner, Reparaturaufträge mit Teilen und Arbeitszeit, Fahrzeughistorie, Online-Terminbuchung, WhatsApp-Updates für Kunden und Rechnungen.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +3
  • Dashboard einer Windows-Desktopanwendung für Unternehmen mit den Vorgängen des Tages, offenen Angeboten, Synchronisationsstatus und Seitenleiste
    Desktop-SoftwareWindows-Desktopanwendung

    Windows-Desktopanwendung für Unternehmen

    Eine Windows-Desktopanwendung, mit der ein kleines Unternehmen vom Büro-PC aus arbeitet: Kunden, Vorgänge, Angebote und Rechnungen, lokaler Druck, Berichte und Backups — komplett offline, mit optionaler Synchronisation zu einem Server.

    • Electron
    • React
    • TypeScript
    • SQLite
    • Node.js
    • +2

Fragen zu dieser Art von Projekt

Wird dieses System von einem echten Lager genutzt?

Nein. Es ist ein Demonstrationsprojekt mit Beispielartikeln, -lagerplätzen und -aufträgen. Es zeigt, wie Saad individuelle Lagerverwaltungssoftware entwickelt.

Lässt sich der Bestand an unseren Onlineshop anbinden?

Ja. Das System stellt den verfügbaren Bestand je Produkt über eine API bereit und kann Bestellungen aus dem Shop übernehmen, sodass online angezeigt wird, was im Regal liegt. Gängige Shopsysteme werden über ihre offiziellen APIs angebunden.

Brauchen wir für den Start spezielle Scanner?

Nein. Die App läuft auf Android-Geräten mit eingebautem Scanner, bei kleineren Mengen genügt eine Handykamera. Etiketten werden auf handelsüblichen Thermo-Etikettendruckern gedruckt.

Sie möchten ein ähnliches Projekt?

Sagen Sie Saad, was Sie brauchen. Sie erhalten einen klaren Umfang, einen Plan in Phasen und direkten Kontakt zum Entwickler – ohne Zwischenhändler.

  • Direkte, klare Kommunikation

    Sie sprechen direkt mit dem Ingenieur, der den Code schreibt — ohne Vertrieb dazwischen, ohne vage Termine.

  • Vollständig individuell

    Keine fertigen WordPress-Themes oder kopierter Code — jede Zeile wird für die Anforderungen und Größe Ihres Unternehmens geschrieben.

  • Von der Idee zum Launch

    Hilfe beim Ausformulieren der Spezifikation und bei der Umsetzung einer groben Idee in ein echtes, nutzbares Produkt.

Das Anfrageformular öffnet sich mit dieser Projektart bereits ausgewählt.