A real-time marketplace intelligence platform with live data ingestion, price analytics, and a full admin ops dashboard. 5,800+ items tracked across 46 lazy-loaded routes, powered by 22+ custom React hooks with aggressive caching and offline support. Built and shipped end to end as one codebase, one developer. The target community is the Dark Ages MMORPG. The transferable capability is production-grade real-time systems with heavy admin tooling.
The target community had no centralized way to track live marketplace activity, pricing trends, or coordinate events. Price signals were fragmented across in-game communication and word-of-mouth, and new users had no visibility into fair pricing. The ask: ingest live activity streams, surface actionable market intelligence, and give operators a full admin layer to manage 5,800+ entities without engineering headcount, all in a fast, responsive SPA.
A full market analytics engine ingesting live data streams and surfacing actionable price intelligence.
A marketplace layer where users create listings, negotiate trades, and manage inventory.
Rich user profiles with identity verification and community directories.
Tools for events, groups, and coordinated activities.
Editorial workflows with approval and moderation.
A full operator layer managing 5,800+ entities without needing engineering involvement.
A frontend-heavy SPA backed by a RESTful Express.js API and PostgreSQL database on Supabase. The client runs aggressive caching: an in-memory item store with 5-minute auto-refresh and localStorage caching with 30-minute TTL. 46 routes are lazy-loaded to keep initial bundle small.
Dashboard Overview
screenshot coming soon
Market Analytics
screenshot coming soon
Item Detail Page
screenshot coming soon
Player Profile
screenshot coming soon
Admin Panel
screenshot coming soon
~5,800
46
22+
Live
Grab a 20-minute call. No pitch deck, no sales funnel. Tell me what you're building and I'll tell you if I'm the right person for it.
Back to portfolio