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.
翻訳待ち
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.