PIM and ERP Lite
Multi-Channel eCommerce + ERP Lite
An industrial parts supplier needed more than a storefront. We designed a headless setup and then built a PIM/ERP-lite tool that cleans product data, syncs across channels, and centralizes orders, inventory, and reporting.



Problem
- • Initial ask was a new eCommerce site, but the catalog quality made a direct migration risky.
- • Product data scattered and inconsistent; hard to bulk edit or enforce structure.
- • Multiple sales channels (Amazon, eBay, BigCommerce) with manual, error-prone updates.
- • No unified view of orders/customers across channels; limited analytics and trend visibility.
- • Inventory and purchasing were tracked separately without a simple, connected workflow.
Solution
- • Headless architecture with BigCommerce for storefront; custom PIM/ERP-lite for operations.
- • Spreadsheet-like bulk editing with validations and multi-record publishing in one click.
- • Channel integrations & sync for Amazon, eBay, and BigCommerce (listings, inventory, orders).
- • CRM layer to track customers and orders across channels with a customizable dashboard.
- • Inventory tracking, purchase orders, and a light accounting layer (chart of accounts, balances).
- • Composable design so teams can extend reports and workflows without vendor lock-in.
Results
- • Clean, centralized catalog — faster updates and fewer listing errors.
- • Single pane of glass for multi-channel orders and customer history.
- • Reduced oversells via reliable inventory sync and PO receiving workflows.
- • Faster merchandising: bulk edits ship in minutes, not days.
- • Flexible reporting for trends and operations without exporting to spreadsheets.
Tech: Next.js 14 (App Router) • TypeScript • Tailwind • Framer Motion (UI polish) • Python services • BigCommerce APIs • Amazon/eBay channel APIs
Talk about integrationsSee all work