Social Media Content Automation
Wori Carousel Generator is an internal platform that automates content creation and publishing on TikTok and WhatsApp to promote the Wori dating app.
The Problem
Producing daily social media content (carousels, videos) for multiple TikTok accounts and WhatsApp channels requires considerable time. The manual process of creation, language adaptation, and publishing is repetitive and time-consuming.
The Solution
A fully automated system that generates carousels and videos from editorial templates, publishes them automatically via CRON jobs, and tracks performance in real time.
Main Features
- 7 editorial formats: Quiz, Photo Overlay, Influencer, Debate, Topic Discussion, Red Flag, and more
- Automatic publishing: CRON 3x/day on TikTok, 5x/day on WhatsApp Status
- AI video generation: Videos with AI characters (Hedra) and voiceover
- Multi-language: Content generated in French and English
- TikTok Insights: Scraping and tracking metrics (views, likes) per content
- Media gallery: Browse all generated content with filters
- Monitoring dashboard: Real-time KPIs (pending, processing, done, failed)
Tech Stack
Next.js 15 application with React 19. Visual generation via Puppeteer + FFmpeg. Dual PostgreSQL databases (content + job queue) with Prisma. TikTok API, WhatsApp Business (WAHA), OpenAI, and Hedra integrations. Deployed via Docker on Coolify.