ContentFlow
AI content generation and multi-platform publishing
- Generation pipeline
- AI
- Custom auth flow
- OTP
- Subscription billing
- Stripe
ContentFlow is an AI-powered content creation and management platform that helps creators generate, organise, and distribute social media content across multiple platforms from a single workspace. It pairs an AI generation pipeline with media management, post scheduling, and analytics so creators can take an idea from prompt to published post without leaving the dashboard.
The platform is built on Next.js 14 with App Router and TypeScript, backed by Supabase for Postgres and email-OTP authentication. Stripe handles billing, while Shotstack and Tavus power video generation and AI video creation respectively, all wrapped in a UI built on Radix and shadcn/ui.
What I built
- AI content generation
- AI-assisted generation pipeline that produces social media posts and creatives, with Shotstack and Tavus integrations for video and AI-avatar content.
- Email-OTP authentication & roles
- Custom Supabase email-OTP flow with 6-digit codes (sign up, verify, set password, onboarding) plus role-based permissions for Creator and Admin user types.
- Media library & post scheduling
- Centralised media management for assets and a scheduling layer that queues posts for future publishing across connected social platforms.
- Analytics dashboard & billing
- Performance and engagement analytics surfaces paired with Stripe-powered subscription billing for creator accounts.
- Full-Stack Developer
- 2025
- Next.js 14, React 18, TypeScript, Tailwind CSS, Radix UI, shadcn/ui, Supabase, Zod, Stripe, Shotstack, Tavus
TAO Detector
Cryptocurrency new-listing detection and OHLCV backfill
Got something to build? Let's talk.
A full build, an AI integration, or a second opinion on architecture. Most projects start with a thirty-minute call, and I reply to every serious enquiry within a day.
- Status