The brief
Extend and productionise an existing early-stage creator commerce codebase by building out the 3D merchandise design studio, B2B factory ordering pipeline, creator profile/drop tools, and a consumer-facing marketplace — effectively transforming a minimal viable product into a multi-sided platform ready for creator onboarding and live transactional commerce.
What we built
A full-stack creator commerce platform ("Spaarkd") spanning three interconnected portals:
- a Creator Portal where social-media creators build a branded "My Page" profile, design custom merchandise using a Three.js 3D studio with AI-assisted graphic generation, schedule time-limited "drops", and track sales via a real-time analytics dashboard
- a B2B Design Catalog where brand operators configure garment orders through two European factory partners (Petratex, Calvi) with material/color/pricing logic, sample and bulk ordering, and Stripe checkout; and
- a public Marketplace where customers discover creator drops, manage a cart/bag, checkout with Stripe/Apple Pay, earn loyalty coins, use vouchers, follow creators, and engage via a Circles community feed. The platform is underpinned by a heavily iterated Supabase PostgreSQL schema with RLS policies, cron-based drop lifecycle management, transactional email notifications, and a PostHog analytics integration.



