diff --git a/projects/business/memory/product-ideas.md b/projects/business/memory/product-ideas.md new file mode 100644 index 0000000..3e1ce9c --- /dev/null +++ b/projects/business/memory/product-ideas.md @@ -0,0 +1,112 @@ +# Product Ideas — Research 2026-02-17 + +## Selected: SnapAPI (Screenshot API) + +### Concept +URL → PNG/JPEG/WebP screenshot via API. Full-page capture, custom viewports, wait-for-selector, device emulation. + +### Why +- Reuses DocFast's Puppeteer/Playwright infra (90% shared) +- Can run on same Hetzner VPS +- Mid-tier market underserved (Urlbox $99+, cheap options have bad DX) +- Proven demand — developers need this constantly + +### Pricing (EUR) +- Free: 100 screenshots/mo +- Starter: €9/mo (1K) +- Pro: €29/mo (5K) +- Business: €79/mo (25K) + +### Competitors +| Competitor | Price | Weakness | +|-----------|-------|----------| +| Urlbox | $99+/mo | Enterprise-only, overpriced | +| ScreenshotOne | $9/mo for 1.5K | Limited customization | +| ScreenshotAPI.net | $9/mo for 1K | Bad docs, slow support | +| CaptureKit | $7/1K | Newer, limited track record | + +### Tech Stack +- Node.js + Puppeteer/Playwright in Docker +- Same auth/billing pattern as DocFast (Stripe) +- PostgreSQL for usage tracking +- Hetzner CAX11 or shared with DocFast + +### MVP Timeline: 2-3 weeks + +--- + +## CEO Setup Plan for SnapAPI + +### Phase 1: Infrastructure (Day 1-2) +1. Create Forgejo repo `openclawd/snapapi` +2. Set up Hetzner server (or colocate with DocFast) +3. Domain: pick a domain (snapapi.dev? screenshotapi.eu? capturefast.dev?) +4. SSL + nginx reverse proxy +5. PostgreSQL database + +### Phase 2: Core Product (Day 3-7) +1. API endpoint: `POST /v1/screenshot` with URL, viewport, format, full-page options +2. Puppeteer worker pool (reuse DocFast patterns) +3. Auth system (API keys, email verification) +4. Usage tracking + rate limiting +5. Free/paid tier enforcement + +### Phase 3: Billing (Day 7-10) +1. Stripe integration (checkout, webhooks, subscription management) +2. Pro key provisioning on payment +3. Cancellation → downgrade flow + +### Phase 4: Website & Docs (Day 10-14) +1. Landing page (same build-time templating as DocFast) +2. API documentation +3. Legal pages (Impressum, Privacy, Terms) +4. SEO basics (meta tags, sitemap, JSON-LD) + +### Phase 5: Operations (Day 14-17) +1. CEO skill file (copy DocFast CEO pattern) +2. Uptime monitor cron +3. Support mailbox (FreeScout) +4. Support agent cron +5. CEO scheduling (morning/afternoon/evening sessions) +6. Off-site backup (BorgBackup to Storage Box) + +### Phase 6: Launch (Day 17-21) +1. Marketing specialist for launch copy +2. Product Hunt listing +3. SEO quick wins +4. Monitor first users + +### Key Learnings from DocFast to Apply +- Ship with `.env` persistence from day 1 (no recurring checkout failures) +- CI/CD with secrets from Forgejo from the start +- `overflow-x: clip` not `hidden` for sticky nav +- FreeScout `text` field needs HTML for formatting +- FreeScout threads are reverse chronological +- `needs-reply` must check unassigned tickets too +- Support agent MUST have hard security rules (never leak keys) +- Build-time HTML templating (zero deps) +- Status page from day 1 +- Brotli compression from day 1 +- Server healthcheck cron from day 1 + +--- + +## Other Ideas (Backlog) + +### OGPix — OG Image Generation API +HTML template + data → 1200×630 social preview image. Same Puppeteer infra. Vercel's solution is platform-locked. €12-39/mo. Low-medium competition. + +### HookBin — Webhook Testing & Debugging +Temporary endpoints to capture webhooks. Real-time inspection, forwarding, replay. Webhook.site: free→$49 gap. €7-19/mo. Easiest to build (1-2 weeks). + +### MailProbe — Email Validation API +Syntax, MX, SMTP verification, disposable detection. Undercut at €0.001-0.003/email vs competitors at $0.005-0.008. High competition but high demand. + +### ResizeNow — Image Optimization API +Resize, compress, convert images. Cloudinary charges $89+/mo. Sharp/libvips is fast. Risk: Cloudinary free tier is generous (25K transforms). + +### WaitlistAPI — Waitlist Management +Email collection + referral tracking + position. €12-29/mo. Low competition but churny (customers leave after launch). + +### CronPing — Cron Job Monitoring +Dead man's switch for cron jobs. Cronitor $24/mo, Healthchecks.io is open source competitor. €7-19/mo. Simplest product (1-2 weeks).