Executive Overview
Real-time visibility from auction win to delivery confirmation.
Welcome back
Here's what's happening with your orders.
Your orders
Place an order
Tell us what to move and where it's going. We'll take it from pickup to your doorstep and keep you posted the whole way.
Order placed
We've got it from here. We'll move it from pickup to your doorstep and keep you posted.
Your orders
⚠ Alerts
Pipeline
Live chain-of-custody stagesCarrier Mix
Active outbound by carrierActive Shipments
Click a row for full chain of custodyOrders flow in automatically from each client's commerce backend, or you can add them manually or by CSV. Everything is saved to this device.
API & Webhooks
API-first integrationA client's store or carrier pushes orders straight to Granite, no manual entry needed. Live endpoint:
Add Orders
Manual entry or CSV importInbound Order Stream
Daily pickup list for store runners. Capture a condition photo and generate the Code 128 tracking label before the item leaves the facility.
Today's Pickups
Facility-level prep before carrier handoff: pre-sort outbound volume by ZIP code to bypass initial hub handling, then consolidate parcels into standardized load-ready units.
ZIP-Code Pre-Sort
Load-Ready Units
Palletized / consolidated for transport densityGroup picked-up items into a carrier manifest, assign them to a physical dock lane, and hand off a clean digital manifest.
Staged Items
Select items to batchBuild Manifest
Recent Manifests
Print or export for the carrierReverse logistics: manage return requests from initiation through carrier transit to final receipt at the facility.
Return Requests
Shipments by Source
Value in Custody by Carrier
Average Time per Stage
hours, from chain-of-custody timestampsAudit Trail
Company Profile
Printed on labels & manifestsData Management
This deviceData is stored locally in this browser. Export a backup to move it between devices.
Cloud Sync
Share data across devicesSupabase: run supabase/schema.sql in your project, then paste the Project URL + anon key. Each workspace/tenant is its own row, and it works on Netlify with no server.
Drivers scan the Code 128 label to pull destination details instantly. No paper manifests needed.
Scan Label
Package Details
Scan a label to retrieve package details.
End-to-end, tamper-evident chain of custody for every package: the answer to "where is my package?"
All Packages
Chain of Custody
Select a package to view its full journey.