DESIGN DECISION
AI assists; documents post
The assistant can query stock, prices, and history or prepare receiving and dispatch drafts, but it never bypasses human confirmation to modify inventory.
An actively developed warehouse operations system for small and medium-sized businesses. Document-driven receiving, dispatch, transfer, and stocktaking are combined with an AI assistant for inventory queries and order drafts, product tags and stock alerts, 3D shelving and map views, mobile workflows, database backup and merge import, and Docker deployment.
Every stock change stays traceable, and a sentence can become a reviewable business document.
Built on RuoYi-Vue-Plus and RuoYi-WMS, this is my continuously evolving warehouse operations system for real small-business workflows. Products, storage locations, warehouses, customers, and suppliers are connected through receiving, dispatch, transfer, and stocktake documents, so inventory changes retain their business context.
The latest version includes an embedded AI assistant for natural-language inventory, price, and order-history queries. It can also turn a purchasing or sales request into a receiving or dispatch draft, while keeping a human confirmation step before the document enters the operational workflow. Unified search, product tags, stock alerts and sorting, customer-specific price history, a draggable 3D shelf view, warehouse and partner maps, and mobile-first actions support day-to-day work.
For delivery and operations, the project includes a Windows one-click launcher and desktop shortcut flow, Docker Compose production packaging, scheduled and manual database backups, legacy-schema alignment, and staged merge imports with duplicate detection, user mapping, and explicit conflict resolution.
AI-ASSISTED WAREHOUSE OPS
AI interprets queries and prepares reviewable drafts; formal documents change inventory while maps, shelving, mobile tools, and operations share one data model.
DESIGN DECISION
The assistant can query stock, prices, and history or prepare receiving and dispatch drafts, but it never bypasses human confirmation to modify inventory.
CAPABILITIES
WAREHOUSE OPERATING SYSTEM
Master data, business documents, AI assistance, spatial views, and data operations all revolve around one inventory truth.
CORE 01 · DOCUMENT-DRIVEN INVENTORY
Quantity is never treated as an isolated field. Every increase, decrease, location change, or reconciliation keeps a business source.
Select supplier, product, and bin; receiving details add inventory.
+ STOCKUse customer context and historical price, then deduct confirmed items.
− STOCKRecord source and destination bins while total quantity stays unchanged.
MOVEReconcile recorded stock with physical counts and preserve the variance history.
RECONCILEAI ASSISTANT
The agent reads system data through controlled business tools rather than writing the database. Results can become receiving or dispatch drafts, but users still confirm the final document.
“Check PU tube inventory”
“What was the latest price for customer A?”
“Sell 10 meters of air tube to customer A”
“Receive 20 units of PU tube”
CORE 02 · OPERATIONAL VIEWS
Products carry brands, specifications, units, and batch tags; unified search spans master data and business documents.
Filter by warehouse, product, and tag; sort quantities and quickly isolate out-of-stock or low-stock items.
Shelves can be dragged, scaled, rotated, and stored by warehouse; maps connect warehouses and business partners.
Price lookup, fast receiving, fast dispatch, and the AI assistant stay accessible with fewer interaction layers.
DATA & DELIVERY
A business system matters beyond feature completion: legacy data must move, failures must be recoverable, and each environment must start reliably.
Create backups in the admin UI; a Docker task can run scheduled mysqldump + gzip jobs and retain records.
Load into a temporary database, detect duplicates and conflicts, then let users choose mappings and resolution.
Add missing tables, fields, and menus to existing deployments instead of rebuilding the database.
Windows one-click launch and desktop shortcuts coexist with Nginx, Spring Boot, Redis, and Docker Compose.
SYSTEM ARCHITECTURE
Desktop console · mobile UI · AI chat · maps and 3D views
Documents · ledger · RBAC · AI orchestration · data operations
Business data · cache and sessions · attachments · backups
Static frontend · API proxy · backend · scheduled backup