🥦
Warehouse Inventory Management

FreshStock

End-to-end warehouse inventory management — from dock receiving and barcode scanning to customer order picking and client management.

Demo Available React + Spring Boot

Overview

FreshStock is a warehouse inventory management platform built for grocery and perishable goods operations. It provides end-to-end visibility from the moment products arrive at the dock to when they're picked for customer orders — with a strong focus on freshness, lot traceability, and operational efficiency.

The system uses FEFO (First Expired, First Out) lot tracking to minimize waste, barcode scanning via camera or handheld device for fast product identification, and a structured receiving workflow that captures supplier, quantity, and expiry information at intake.

A fully interactive demo is available at demofreshstock.portaras.com — explore all features with pre-loaded sample data, no registration required.

Features

📦
Inventory Management
Real-time stock levels per product and location. FEFO lot tracking ensures oldest stock ships first.
📷
Barcode Scanning
Camera-based scanning via ZXing with an AI Vision fallback for damaged or unreadable barcodes.
🚚
Receivings
Structured workflow captures supplier, PO number, product, quantity, lot, and expiry date at intake.
🔢
Inventory Count
Physical count module with variance reporting. Compare system quantities to actual counts.
🛒
Customer Orders
Create and manage outbound orders. Picking workflow guides staff through efficient fulfillment.
👥
Clients List
Manage customer accounts, contact information, and order history in one place.
🖼️
Product Images
Product catalog with image upload and Base64 storage for visual identification at a glance.
📊
Reports & Exports
Inventory snapshots, receiving logs, and order summaries exportable for auditing.

Screenshots

🖼️
Inventory Dashboard

Inventory Dashboard

🖼️
Barcode Scanner

Barcode Scanning

🖼️
Receivings Screen

Receivings Workflow

🖼️
Inventory Count

Inventory Count

🖼️
Customer Orders

Order Management

🖼️
Clients List

Client Management

Technology

React + ViteSpring BootJava ZXing BarcodeOpenAI Vision API FEFO Lot TrackingBase64 Image Storage demofreshstock.portaras.com

See it in action

Explore the full demo with pre-loaded sample data. No registration required.

🥦 Open Demo Environment