devlog
До всіх постівBack to posts
2026-04-14 · roadmap

Roadmap: що швидко, що довго, що треба Roadmap: what's quick, what's slow, what's needed

Швидкі перемоги (1-4 тижні)

  • Base MVP: auth, дашборд, IG ingest (код є з попереднього проекту), Telegram публікація — 2-3 тижні.
  • AI-адаптація caption'ів через Claude з prompt caching — 3-5 днів.
  • ffmpeg-воркер з 6 пресетами (9:16, 1:1, 4:5, інші) — 5-7 днів.
  • Meta Dev Mode: публікація в IG і FB для тестерів — 1-2 тижні після отримання App ID.
  • TikTok Sandbox: реєстрація і налаштування в процесі; публікація — тиждень.
  • Self-host landing, Pricing, Terms, Privacy — готово.

Середні задачі (1-3 місяці)

  • Meta Business Verification — після відкриття ФОП. Прийом Meta 2-4 тижні.
  • TikTok App Review → production access. Потрібне demo video + описи.
  • Pinterest Business API — trial → standard access.
  • Self-marketing pipeline: Playwright + TTS + ffmpeg монтаж, публікація автоматична.
  • AI usage logging + cost calculator — для точного розрахунку собівартості per-brand.
  • Subscription + billing: WayForPay (Україна) + Stripe (міжнародно). Після ФОП.

Довгі задачі (3-12 місяців)

  • US ринок: відкриття Wyoming LLC, Stripe Atlas, перший trucking-клієнт. Детально — у overview.
  • CRM-модуль всередині OneClick Social: Lead tracking, FB Lead Ads webhook, Google Ads conversion import, email/SMS sequences.
  • Zapier app (публікація в маркеті) — дає доступ до 10 000+ сервісів.
  • Open API + OpenAPI 3.0 spec — для enterprise клієнтів і third-party інтеграцій.
  • Viber-scraping модуль для роботодавчого моніторингу — окремий пост буде.

Що потрібно від мене (організаційно)

  1. ФОП — реєстрація в Дії, 1-2 дні. Критично для Meta Business Verification і платежів.
  2. Нормальний домен.com.ua або .net.ua на nic.ua. ~300-500 ₴/рік.
  3. Business-рахунок у Mono Бізнес або sense bank — для прийому платежів.
  4. Telegram-бот через @BotFather — для першої робочої публікації.
  5. Meta App на developers.facebook.com — тип Business, Dev Mode.
  6. (пізніше) Wyoming LLC — для US-клієнтів, ~$300 setup.

Що потрібно технічно (інструменти)

  • Anthropic API key (для Claude — AI-адаптація)
  • ElevenLabs API key (для TTS у self-marketing)
  • OpenAI API key (fallback для Whisper субтитрів і TTS)
  • Cloudflare аккаунт (DNS + безкоштовний SSL + CDN)
  • Sentry або подібне для моніторингу помилок
  • Додатковий VPS або docker-infra для session-manager'а (якщо будемо робити Viber/WA private через path A)

Поточний стан коду

Станом на 2026-04-14:

  • ✅ Next.js 16 + Prisma + SQLite — встановлено, схема з 9 моделей у БД
  • ✅ Auth (iron-session, bcrypt) — /login, /dashboard, API /api/auth/*
  • ✅ Dashboard skeleton з sidebar і UA/EN i18n — 8 сторінок (огляд, бренди, Inbox, редактор, розклад, історія, акаунти, налаштування)
  • ✅ Старий Express на 3200 (landing + TikTok verification) працює як окремий сервіс
  • ⏳ У черзі: порт IG ingest-скриптів, connector-інтерфейс, Telegram connector, ffmpeg воркер, Claude модуль, Meta connector, TikTok connector

Quick wins (1-4 weeks)

  • Base MVP: auth, dashboard, IG ingest (code exists from a previous project), Telegram publishing — 2-3 weeks.
  • AI caption adaptation via Claude with prompt caching — 3-5 days.
  • ffmpeg worker with 6 presets (9:16, 1:1, 4:5, etc.) — 5-7 days.
  • Meta Dev Mode: publishing to IG/FB for tester accounts — 1-2 weeks after we have the App ID.
  • TikTok Sandbox: registration in progress; publishing — one week.
  • Self-hosted landing, Pricing, Terms, Privacy — done.

Medium tasks (1-3 months)

  • Meta Business Verification — after FOP is opened. Meta review takes 2-4 weeks.
  • TikTok App Review → production access. Needs demo video + descriptions.
  • Pinterest Business API — trial → standard access.
  • Self-marketing pipeline: Playwright + TTS + ffmpeg montage, automatic publishing.
  • AI usage logging + cost calculator — for precise per-brand unit economics.
  • Subscription + billing: WayForPay (Ukraine) + Stripe (international). Post-FOP.

Long tasks (3-12 months)

  • US market: open a Wyoming LLC, Stripe Atlas, first trucking client. Details in overview.
  • CRM module inside OneClick Social: Lead tracking, FB Lead Ads webhook, Google Ads conversion import, email/SMS sequences.
  • Zapier app (published in marketplace) — unlocks 10,000+ services.
  • Open API + OpenAPI 3.0 spec — for enterprise clients and third-party integrations.
  • Viber scraping module for employer monitoring — separate post coming.

What's needed from me (org)

  1. FOP — register via Diia, 1-2 days. Critical for Meta verification and payments.
  2. Proper domain.com.ua or .net.ua on nic.ua. ~₴300-500/year.
  3. Business account at Mono Бізнес or sense bank — for receiving payments.
  4. Telegram bot via @BotFather — for first working publish.
  5. Meta App at developers.facebook.com — Business type, Dev Mode.
  6. (later) Wyoming LLC — for US clients, ~$300 setup.

What's needed technically (tools)

  • Anthropic API key (Claude — AI adaptation)
  • ElevenLabs API key (TTS in self-marketing)
  • OpenAI API key (fallback for Whisper subtitles and TTS)
  • Cloudflare account (DNS + free SSL + CDN)
  • Sentry or similar for error monitoring
  • Extra VPS or docker infra for session-manager (if we do Viber/WA private via path A)

Current code state

As of 2026-04-14:

  • ✅ Next.js 16 + Prisma + SQLite — installed, 9-model schema in DB
  • ✅ Auth (iron-session, bcrypt) — /login, /dashboard, API /api/auth/*
  • ✅ Dashboard skeleton with sidebar and UA/EN i18n — 8 pages
  • ✅ Old Express on 3200 (landing + TikTok verification) works as separate service
  • ⏳ In queue: porting IG ingest scripts, connector interface, Telegram connector, ffmpeg worker, Claude module, Meta connector, TikTok connector