Connect your database
Enter your Supabase project URL and publishable / anon key. Never enter a service-role or secret key.
Connection details stay in this browser. The warehouse data is stored in your Supabase project.
Sign in
Use your Warehouse or Supplier password. You can save it in Safari Passwords when prompted. Passwords are never saved in this HTML file.
Warehouse 1 — 44 locations
Counts show physical items (rolls and pallets), not guaranteed spare physical capacity. Click a shelf to filter stock.
Warehouse 1 — Pallets & floor
Warehouse 2 — Floor zones
Racking & Locations
Warehouse 1: 35 carpet positions, 8 pallet positions and one floor location. Select any location to see its contents. Counts represent physical items, not capacity.
Location contents
Warehouse 1 — Pallet racking & floor
Warehouse 2 — Floor zones
Glue, tape & consumables
Quantity tracked by product and location. No individual serial number per tub or box. Pallet positions accept one product. Server-side safeguards depend on the installed database functions.
Transfer / consolidate consumables
Select the source pallet and a compatible destination. A fully emptied source frees its position.
| Product | Location | Quantity | Unit | Dispatch amount |
|---|
Delivery & Despatch Notices
New delivery notice
Add items manually
New despatch notice
Add items manually
| Serial / Product | Description | Location | Available | Add quantity |
|---|
Edit extracted details / manual entry
Notices
Supplier Preview — Read Only
Carpet Rolls
| Serial | Product | Batch | Width (m) | Length (m) | Quantity | Availability | Stock age | Location | Last movement |
|---|
Pallet Stock — Tiles, Glue, Tape & Other
| Pallet ID | Type | Product | Details | Quantity | Availability | Stock age | Location | Last movement |
|---|
Tile pallets
Track tiles by product, thickness and pallet. One pallet counts as one item in Warehouse 2.
Transfer / consolidate tile pallets
| Product | Thickness | Colour | Size | Location | Tiles remaining | Received | Dispatch / Destroy |
|---|
📦 Pallets — movements & consolidation
Move entire pallet
Transfer / consolidate stock
Live stock
| Serial | Description | Batch | Width | Length | Qty | Rack depth | Location | Status | Move / Receive |
|---|
Goods In
1 Unfinished deliveries — resume
2 New delivery
Review PDF extraction before saving
Only readable carpet rolls are included. Check or edit the CSV lines below. Repeated supplier product IDs are supported for identical rolls. Check quantities and details before importing. Nothing is saved until you click Import reviewed delivery.
Manual entry
Manual Goods In
Add expected carpet roll
Manual Pallet Receiving
Receive consumables
Receive tiles
Goods Out
Unfinished despatches
Quick Despatch — warehouse-only, outside supplier pick sheets
Choose a product to see available locations.
Pick sheets — supplier orders / resume
Import dispatch order — PDF or CSV
Specific serial-number picking
For rolls that must be selected by their individual serial numbers.
Enter a full or partial serial number, one per line (or separated by commas). If several rolls match, choose the correct one before dispatching. Only stored stock can be dispatched.
Other carpet picking options
Product-and-quantity picking
Carpet picking list
Check the serial and location against the physical roll before confirming despatch. Stock is deducted only when every roll is ticked and the entire order is confirmed.
Pallet dispatch or destruction
Pallet dispatch / destruction — choose exact pallet
Select the exact pallet and check the dispatch details before confirming.
Movement history
| Date | Serial / Pallet ID | Description | Action | From | To | Front / Back | Quantity | Pallet transfer |
|---|
Where is this roll going?
Choose the position in the bay: