Josh Vaage

Software Engineer. Open Source & Projects.

← Back to Projects

warehouse

warehouse preview

Language TypeScript
Last Pushed 3/7/2026

Warehouse

Warehouse is an internal operations app for inventory, loads, scanning, orders, and floor visibility.

What This Repo Contains

  • Frontend app (React + TypeScript + Vite) in src/
  • GE sync service in services/ge-sync/
  • Supabase migrations in supabase/migrations/
  • Product and operational docs in docs/

Primary App Views

  • Dashboard
  • Actions
  • Activity
  • Inventory
  • Orders
  • Loads
  • Warehouse Map
  • Parts
  • Product Search
  • Data Quality
  • Inventory Visual Guide
  • Settings

Documentation

Use the in-app Docs page or start at:

  • docs/README.md (Documentation Home)

Key sections:

  • docs/warehouse/ for app view behavior
  • docs/ge-dms/ for GE source-system context
  • docs/ge-sync/ and services/ge-sync/README.md for sync service operations
  • docs/architecture/ and docs/features/ for system/data flow notes

Development

Prerequisites:

  • Node.js 18+
  • pnpm

Run app:

pnpm install
pnpm run dev

Run GE sync service:

cd services/ge-sync
pnpm install
pnpm run dev

Notes

  • Keep docs aligned with current UI and sync behavior.
  • Prefer view-level docs under docs/warehouse/ for operator workflows.