WhateverYouWant3D vs. PrintHive: this is the storefront — you describe an object, AI generates it, and we print and ship it to you. PrintHive is the marketplace that matches a print job to independent local makers.
The problem
Custom 3D printing is high-friction on both sides. The customer doesn't know what they'll actually get, and the maker can't scope a job without a long back-and-forth. Both problems disappear if you can show the customer a real 3D preview of their idea before they pay.
The approach
The funnel is a two-phase AI pipeline: a text description becomes a concept image (Flux-Schnell), and that image becomes a 3D mesh (Tripo3D), streamed back to the browser in real time over Supabase broadcast channels. Payment is Stripe-gated; fulfillment is tracked through an admin dashboard with status, tracking, and automated email. Because it's a live-money site, most of the engineering care went where it should: webhook idempotency keyed on the Stripe payment ID, a daily reconciliation job, failure alerts wrapping every customer email, and pinned-and-verified database TLS.
The stack
Next.js full-stack with Prisma over Supabase Postgres, Stripe in live mode, Resend for transactional email, Vercel Blob for storage, and the Fal.ai models for the generation pipeline. Deployed on Vercel.
Where it's at
Live with real payments enabled. A recent "focus cleanup" deliberately removed features — fabricated social proof, an affiliate system, a subscription product — to keep a real-money storefront honest and leave only the core print funnel. It's in the early validation phase: deployed, instrumented, and waiting on the first paid orders to tell me whether the premise holds.