
Design Wearpack
Public workwear design studio with live pricing and an approval flow.
Description
Single-page public workwear/garment design studio. Buyers pick a garment template (wearpack, polo, t-shirt, or shirt), customize panel colors against a live SVG preview, upload chest/back logos, choose accessories, fill in a size spec with per-size quantities, and get a live computed price (material + sewing + accessories + margin). Designs are saved and shared via a short link, and customers can open a review page to approve or reject.
What Already Works
What's Included
- Full source code
- README and setup guide
- License
- AI-ready docs (PRD, technical spec, deployment notes)
- Prisma seed data (9 templates, accessories, fabric colors)
How to Run
- Unzip the source and run npm install.
- Copy .env.example to .env.local and set DATABASE_URL (PostgreSQL).
- Run npx prisma generate then npx prisma db push.
- Run npx prisma db seed to load the 9 garment templates, accessories, and fabric colors.
- Run npm run dev and open http://localhost:3000.
Continuation Notes
- Requires your own PostgreSQL database (Neon, Supabase, or similar) to run.
Known Limitations
- No email delivery — sharing a design returns a review link, it doesn't send an email (the email dependency is included but not wired in)
- Reference image uploads are stored on local disk — not portable to serverless hosting without changes
- No authentication or ownership — a design's ID/share code acts as its own access key
- Pricing is in Indonesian Rupiah — needs localizing for other currencies
- Still needs human or developer review before shipping
Related Drafts

Embroidery | Convert SVG/PNG to DST file
SVG/PNG-to-DST/PES/JEF embroidery digitizer with a live stitch preview.

Convert PNG to PDF
Privacy-first client-side image converter with batch ZIP export.

Social Media Downloader
Single-page YouTube downloader with real server-side extraction via yt-dlp — video, audio, and ZIP bundles.