Built with Next.js 15.5 and React 19, our modern dashboard provides a fast, responsive experience on desktop and mobile. Features real-time WebSocket connections, Tailwind CSS styling, and seamless authentication integration.
Our Express.js backend with TypeScript handles all business logic, ensuring multi-tenant data isolation through Row-Level Security (RLS). It orchestrates video generation, social media publishing, billing, and analytics.
Background workers powered by BullMQ and Redis operate 24/7 to process video generation requests. The pipeline integrates with Runware SDK for AI generation, performs brand overlay processing, and handles quality enhancement.
Supabase provides secure authentication, PostgreSQL database with RLS, and file storage. Your photos and generated videos are stored in Cloudflare R2 with redundant backup for reliability and accessibility.
Stripe integration handles the credit-based token economy, subscription management, and payment processing with comprehensive usage analytics and reporting.