[13]
CUTOUT CLOSET
▒ TIER C · YEAR 2026 · STATUS: LIVE · LANGUAGES: TYPESCRIPT
Retro-pixel clothing store: Stripe + Furgonetka + 3D
[FIG. 1] MISSION
A clothing e-commerce store (Ferment brand) in a strongly authored retro-pixel aesthetic — boot screen, VCR OSD Mono font, pixel vortex and a 3D GLB model. Built on Lovable + Supabase: all payment and shipping logic lives in Supabase Edge Functions (Deno), so secrets never reach the browser. Real Polish sales handling: Stripe checkout with payment intents and a webhook, order creation, Furgonetka courier integration (quote + tracking), and an admin panel for products and orders. It's the visual source for this portfolio's whole VCR/boot-terminal language.
[FIG. 2] ARCHITECTURE
hover a block to see its description
[FIG. 2A] SECRETS BEHIND THE WALL
BROWSER
0 SECRETS
Vite/React only ever sees the public anon key and display prices.
EDGE FUNCTIONS (DENO)
→ hover a function to see what it does behind the wall
[FIG. 3] CHALLENGES
[+][CH-01]
Secure payments — payment intents, webhook and keys only in edge functions; fixed a mis-routed Stripe webhook (Vercel→Supabase).
[+][CH-02]
Real PL shipping — Furgonetka courier integration (cost quote + tracking) alongside Stripe.
[+][CH-03]
A heavy 3D/animation layer on the web (GLB models, preloader, vortex, boot screen) without hurting UX.
[FIG. 4] AI LAYER
AI IN THE PRODUCT: NONE — classic engineering, AI-native build process.
[FIG. 5] GALLERY
SCREENSHOTS INCOMING — see SHOTS-WANTED