1.9 KiB
1.9 KiB
| id | title | status | assignee | created_date | updated_date | labels | dependencies | priority | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| task-001 | Mycopunk Swag Store - Initial Deployment & Features | Done | 2026-01-31 15:41 | 2026-01-31 15:43 |
|
high |
Description
Built and deployed a full e-commerce platform for mycopunk merchandise at swag.mycofi.earth with AI-powered design generation capabilities.
Acceptance Criteria
- #1 Store accessible at swag.mycofi.earth
- #2 Products display without duplicates
- #3 Design Swag AI generation feature working
- #4 Build Infrastructure Not Empires as featured product
- #5 Images load correctly for all products
Implementation Notes
Work Completed (2026-01-31)
Infrastructure
- Created new repo: mycopunk-swag-store (Next.js 15 + FastAPI + PostgreSQL)
- Deployed to Netcup RS 8000 via Docker Compose
- Added to Cloudflare tunnel at swag.mycofi.earth
- Configured Traefik routing for frontend and API
Features Implemented
- Product Catalog: Displays designs from mycopunk-swag repo
- Design Swag: AI-powered sticker generation using Gemini 3 Pro Image
- Cart System: Add to cart functionality (Stripe integration pending)
Bug Fixes
- Fixed SKU type validation (int to string conversion)
- Fixed product duplicates (grouped by design instead of per-provider)
- Fixed design cache not clearing on activation
- Fixed container permissions for writable designs volume
- Fixed Gemini API model name (gemini-3-pro-image-preview)
Active Designs
- Build Infrastructure Not Empires (featured)
- Mycelial Revolution (AI-generated)
Pending
- Stripe API keys for checkout
- Prodigi/Printful API keys for fulfillment
- Admin panel authentication