01
0047 Β· Live
Platia
Circular B2B marketplace
- Result
- $500K+ donated
- Sector
- Marketplace
We used to throw away surplus inventory. Now it funds social causes and brings in revenue.
DOSSIER Β· 0047
Architecture
React 18 + TypeScript frontend with TanStack Router and Query. Node.js/Express API layer. PostgreSQL with JSONB for flexible product catalog schemas across 4 verticals. Elasticsearch for multi-category product discovery. Redis for session management and real-time inventory sync. Docker deployment on VPS with automated backups.
Key decisions
- JSONB schemas for 4 vertical product types
- Elasticsearch over PostgreSQL full-text search for catalog performance
- Materialized views for impact dashboard (load time 2.3s to 200ms)
- Self-service onboarding pipeline to eliminate manual seller setup
- Event sourcing for transaction audit trail
Before
Manual cataloging, no search, generic marketplace UX, 2.3s dashboard loads
After
Self-service onboarding, Elasticsearch-powered discovery, 4-vertical category system, 200ms dashboard loads
Result
- Products Published: 2,000+
- Active Sellers: 350+
- Social Impact: $500K+ donated
- Market Position: #1 in Mexico
- Verticals: 4 (Home, Events, Hotels, Restaurants)