Inventory Pool - A multi-tenant inventory and order-fulfillment platform for third-party logistics (3PL) operators

Inventory Pool is a web app that a 3PL operator uses to run it's business. It tracks:
How much stock each merchant has, and where it physically sits in the warehouse.
Orders coming in on behalf of each merchant, and the status of fulfilling them.
Which Staff members (warehouse workers, merchant account managers, platform admin) are allowed to do what.
How much merchant is billed for storage and fulfillment.
The defining technical challenge of this domain — and the reason this project is structured the way it is — is that multiple merchants share one warehouse operator's system, but their data must never be visible to each other, while a small number of operations involve stock that is deliberately shared across merchants
TECHNICAL SKILLS
Backend: Python, FastAPI, Async SQLAlchemy 2.0, Asyncpg, Alembic, Structlog, APScheduler
Frontend: React 19, TypeScript, Vite, TanStack Query, Tailwind CSS, Axios
Database & Cloud: PostgreSQL 16 (Native RLS), Neon, Render, Vercel
DevOps & Observability: Docker, Kubernetes, GitHub Actions, Prometheus, Grafana
Testing & Auth: Pytest, Locust, JWT, OAuth2 (Google), Stripe SDK