Deployed: 2026-05-25 — replaces the domain-portfolio holding page.
convertanymedia-com serves https://convertanymedia.com/ and /www.Free Online Media Converter — image/audio/video/document conversion that runs 100% on the Cloudflare edge. Files purged within 60 minutes, no upload to third-party VPS, WhatsApp AI bot for support, single solo operator.
| Phase | Status |
|---|---|
| 0 Pre-flight | done (higgsfield 2259 cr balance verified) |
| 1 Plan | done |
| 2 Design (design.md) | done |
| 3 Logo gen (3 × nano_banana_2) | done — 6 cr |
| 4 Hero gen (8 × flux_2 max) | done — 48 cr |
| 5 Scaffold (worker + wrangler.toml routes) | done — [[routes]] table form |
| 6 Brand preview + logo picker | done — /preview + /logo |
| 6b Brand-consultant pick | done — c1 Arrow Pivot active |
| 7 Sub-pages + PWA + SEO | done — manifest + sitemap + llms.txt + robots + 8 legal/product pages |
| 8 Deploy + reclaim routes from domain-portfolio | run pnpm/npm run deploy then verify via curl |
| 9 Verify | curl ✓ for all 12 routes |
src/index.ts) serves landing + sub-pages from ASSETS binding, redirects www → apex, injects security headersjapri.com tenant pattern, slug @cam, phone +6285353182303POST /api/convert/image, /api/convert/audio, /api/convert/video, /api/convert/doc using ImageMagick WASM (inline for <6 MB) or CF Queue + R2 staging (larger files)/dashboard (D1-backed)@cam slug registration on japri (add to AGENT_SLUGS set in web/japri.com/worker-cf/src/index.js)Ask AI to research, improve, or generate content.
Try: "Research competitors for this niche"