Peregrine Beta.
The platform's first heartbeat. Multistore management, SKU inventory tracking, multistore order routing, Inbound Inventory System.
Beta means rough. The dashboard was three pages, the WMS was a spreadsheet, and the only "auth" was Bojan in WhatsApp. But the structural bets that define Peregrine today were already there.
Multistore management was the first one. Most fulfillment platforms in 2023 treated each Shopify store as a separate account, which made running multiple stores miserable. Peregrine treated multiple Shopify stores as a single Peregrine account from the first commit. SKU inventory tracked across stores. Orders routed per store. The whole shape of "one platform, many storefronts" started here.
The Inbound Inventory System (tracking stock arriving at the warehouse from factories, with ETA + status) was the second. Both made it into the October platform launch nine months later.
What shipped
- Multistore management. Multiple Shopify accounts per Peregrine user
- SKU inventory tracking across stores
- Inbound Inventory System (stock from factory to warehouse, ETA + status)
- Early WMS scaffolding (inbound, bin locations, outbound)
- Wallet balance accounting model
- Admin endpoints + ops console foundation