Das Lagerverwaltungssystem ist eine Software, die die Artikelmengen berechnet und die Lager nach der Priorität beliefert. Diese Lösung besteht aus zwei Frontend-Anwendungen mit einem gemeinsamen Backend: eine für die Geschäfte und eine für die Verwaltung durch Admins.
Warehouse Management System
Das Lagerverwaltungssystem ist eine Software, die die Artikelmengen berechnet und die Lager nach der Priorität beliefert. Diese Lösung besteht aus zwei Frontend-Anwendungen mit einem gemeinsamen Backend: eine für die Geschäfte und eine für die Verwaltung durch Admins.
Die Aufgabe
Das Geschäft des Kunden entwickelt sich rasant. Вук Umsatzwachstum, die Auftrags- sowie die Produktanzahl nehmen zu. Dies führt zu dem erhöhten Bedarf an der Unterstützung der bestehenden WMS-Software für eine effiziente Bestandsverwaltung.
Lösung
Der Kunde stellte einen Softwareentwickler als Erweiterung seines bestehenden internen Teams für die kontinuierliche Weiterentwicklung und Betreuung des Warehouse Management Systems ein. Die Aufgaben des Full-Stack-Entwicklers:
- Reporting- und Dashboard-Services
- Integrationsservices
- Entwicklung neuer Funktionen (Backend und Frontend Entwicklung)
- DevOps-Services
- Leistungsoptimierung (das bestehende System weist viele umfangreiche und komplexe Abfragen auf)
- Fehlerbehebung
- Wartung und Support
- KI-basierte Entwicklung mit GitHub Copilot und ChatGPT
Technische Details des WMS-Projekts
Softwarearchitektur: 2 SPAs + API-Backend-Architektur.
Backend: PHP/Laravel
Frontend: React.js + TypeScript
- Anwendung für Stores: Diese App wird von dem Filialpersonal genutzt, um Lagerbestände zu überwachen, Nachschubanfragen zu senden, Warenlieferungen zu verfolgen, Waren zu empfangen und abzurechnen, Anfragen zu Abweichungen zwischen bestellten und tatsächlich gelieferten Einheiten zu senden usw.
- Anwendung für Admins: In dieser App legen Lagerleiter die Regeln für die Warenverteilung an die Filialen fest und konfigurieren diese, kontrollieren die Lagerbestände, füllen die Waren auf, ersetzen die Waren, versenden, liefern, prüfen die Effizienz, sehen die Dashboards mit den Berichten und den Informationen (z.B. die Auftragserfüllung, der Umsatz und die anderen Kennzahlen) ein und verwalten die Benutzer, die Benutzergruppen und die Berechtigungen usw.
Integrationen:
- Shopify (E-Commerce-Shops synchronisieren Online-Bestellungen mit dem Lagerbestand)
- FedEx (für Versand und Logistik)
- NetSuite (Datensynchronisierung mit dem ERP)
- POS
Kernfunktionen vom Warehouse Manager System:
- Die Lagerverwaltung
- Die Auftragsabwicklung
- Die Integrationen
- Die Funktionen der Filialanwendung
- Die Funktionen der Admin-Anwendung
- Die Analyse und Reporting
- Die KI-basierten Funktionen zur Berechnung und Planung der Filialabwicklung
Einfluss auf das Business
Der Kunde erweiterte sein Team um einen professionellen Softwareentwickler zur Verstärkung seines internen Teams. Die Ergebnisse vom WMS-Projekt:
- Der stabile Betrieb des Lagerverwaltungssystems dank der kontinuierlichen Unterstützung
- Die reibungslose Erweiterung der Funktionalität
- Die Fähigkeit vom Warehouse Management System, viele Anfragen gleichzeitig ohne die Leistungseinbussen zu verarbeiten
- Die verbesserten Echtzeitberichte für die Entscheidungsfindung und die Überwachung
