UGC Reactions from Real Creators
Real creator library videos at $11 and images at $8. Custom production from $25/video with a $250 minimum. Commercial licensing included.
Paste a product link. ContentFlow writes the script, casts an AI creator, adds voice and captions, and renders a ready-to-post video ad.
MarketingTypeScript · HTMLGitHub @kooliabdallah09-uiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗An AI-powered content generation and publishing platform built with Next.js, React, TypeScript, and Supabase.
Clone the repository
Install dependencies:
npm install
Set up environment variables:
cp .env.example .env.local
Update .env.local with your credentials:
Run the development server:
npm run dev
Open http://localhost:3000 in your browser
database-schema.sqlmigrations/001_fix_foreign_keys.sql to update foreign key references.env.local.env.local as ANTHROPIC_API_KEYFor Publishing Integrations:
For Content Calendar & Scheduling:
CRON_SECRET in .env.localFor Analytics Dashboard:
See ADVANCED_FEATURES.md for detailed setup instructions.
contentflow/
├── app/ # Next.js app directory
│ ├── (auth)/ # Authentication pages
│ ├── api/ # API endpoints
│ │ ├── content/ # Content generation & saving
│ │ ├── calendar/ # Scheduling endpoints
│ │ ├── integrations/ # Platform connections
│ │ └── analytics/ # Analytics endpoints
│ ├── dashboard/ # User dashboard
│ ├── generate/ # Content generators
│ ├── calendar/ # Calendar view
│ ├── analytics/ # Analytics dashboard
│ └── settings/ # User settings
├── components/ # React components
├── lib/ # Utility libraries
│ ├── integrations/ # Platform publishers
│ ├── scheduler.ts # Content scheduling
│ ├── analytics/ # Analytics aggregation
│ ├── jobs/ # Background jobs
│ └── db.ts # Database utilities
├── public/ # Static files
├── database-schema.sql # Supabase schema
└── ADVANCED_FEATURES.md # Feature documentation
POST /api/content/generate/blog - Generate blog postsPOST /api/content/generate/social - Generate social postsPOST /api/content/generate/email - Generate email sequencesPOST /api/content/save - Save generated contentGET /api/content/retrieve - Retrieve saved contentGET /api/integrations/twitter/connect - Start OAuth flowGET /api/integrations/twitter/callback - Handle OAuthPOST /api/integrations/disconnect - Remove integrationPOST /api/integrations/publish - Publish to platformGET /api/integrations/status - Get connected platformsPOST /api/calendar/schedule - Schedule contentGET /api/calendar/list - Get scheduled postsPOST /api/calendar/reschedule - Change scheduleDELETE /api/calendar/delete - Remove from schedulePOST /api/calendar/execute - Publish due content (cron)GET /api/analytics/metrics - Get aggregated metricsPOST /api/analytics/sync - Sync platform data (cron)npm run build
MIT
For issues and feature requests, please see ADVANCED_FEATURES.md for troubleshooting guides.