Site icon BotFlo

Cursor App Template #46 — Warehouse Management

Warehouse Management

Track inventory by location, record stock movements, and monitor low-stock alerts in one browser-based dashboard.

Overview

This app gives warehouse and inventory teams a lightweight tool to see what's on hand across bin locations. Browse SKUs in an AG Grid, log inbound, outbound, and transfer movements, filter by location or stock status, and get alerts when quantities fall below reorder levels. A bar chart shows stock value by warehouse zone; Excel export supports reporting. Everything runs in a single self-contained HTML page with data saved locally in your browser.

Key features

Inventory grid

Stock movements

Filters & alerts

Summary & reporting

Data management

Data & persistence

Sample data includes 10 inventory rows and 4 movement records. Transfers create or update destination location rows for the same SKU. State saves to `localStorage` under `warehouse-management-data`.

Charts & reporting

The zone bar chart sums `qty × unitValue` by the first segment of each location code (e.g. A from A-01-01). Excel export includes full inventory detail and movement history.

Built with

Tailwind CSS (CDN), AG Grid Community, Alpine.js, Chart.js, and SheetJS — all loaded from CDN in a single HTML file.

Try the interactive walkthrough below. Click Walk through features and use Next / Back (or arrow keys) to explore every feature.

Dark mode and localStorage

Warehouse Management

Track inventory by location, record stock movements, and monitor low-stock alerts.

⚠️ Low stock alerts

  • FST-010 at D-01-01: 8 units (reorder at 20)
  • PCB-310 at B-01-02: 18 units (reorder at 25)
  • BAT-500 at B-03-01: 12 units (reorder at 15)
Total SKUs7
Total units1,083
Stock value$32,418
Low stock4

Stock movement

After move: 290 units OK

Filters

Stock value by location

$18K
$9K
$4K
$1K
Zone A · Zone B · Zone C · Zone D
Inventory by location10 shown
SKUProductLocQtyStatus
WDG-100Widget ProA-01-01240In stock
GDT-200Gadget LiteA-01-0232Low
PCB-310PCB Board v3B-01-0218Low

Recent movements

TimeTypeSKUQtyReason
2026-07-09 11:45TransferWDG-100+20Rebalance A→B
2026-07-09 10:00InboundPCB-310+10PO-8851
2026-07-09 09:30OutboundGDT-200−8SO-1205
💾 Saved to localStorage
Exit mobile version