Warehouse Management System for PrestaShop

Project Overview

Developed a comprehensive, web-based Warehouse Management System (WMS) integrated as a native PrestaShop extension. The system replaces manual paper-based processes with barcode-centric workflows, optimized for handheld devices. It bridges the gap between the online storefront and physical warehouse operations, ensuring real-time inventory accuracy and high-speed fulfillment.

Core Domain Entities


Operational Modules (Handheld Optimized)

1. Picking (Outbound)

Optimized "Scan-and-Confirm" workflow where staff collect items from shelves into assigned baskets.

2. Double-Check (Recount)

A secondary validation layer to eliminate human error. A different staff member scans the basket's QR and verifies all contents using a barcode reader before the order moves to packaging.

3. Packaging & Labelling

Consolidates verified baskets into shipping parcels.

4. Dispatch (Carrier Handover)

Final handover to logistics providers (Post, Tipax, etc.). Staff scans the parcel QR codes to update the system status to "Handed over to Carrier," initiating customer tracking notifications.

5. Put-away (Stock Placement)

Manages incoming inventory. Staff scans a product barcode to see its designated location, then scans the shelf’s QR code to confirm placement, updating stock levels instantly.

6. Cycle Counting (Inventory Audit)

Periodic stock verification. Staff scans a location QR and audits all products within. Discrepancies are logged for supervisor review.


Technical Features & Integrations

Accounting & Sync Integration

Hardware-Agnostic Web Architecture

Performance & Compensation System


Strategic Management & Reporting

Project Outcomes