Ein KI-gestütztes SaaS, das einen einzelnen Video-Upload in Hunderte von gebrandeten Anzeigenvarianten verwandelt – koordiniert über eine Next.js Web App, ein Admin Dashboard, eine NestJS API, einen Remotion Renderdienst und einen BullMQ Generierungs-Worker. Ermöglicht automatisierte Kombinationsgenerierung, GPU-beschleunigtes Rendering, Untertitel in verschiedenen Stilen, Echtzeit-WebSocket-Fortschritt und Stripe-gestützte Abonnement-Abrechnung.

Die vollständige NestJS-Backend-Architektur von Grund auf konzipiert – Mongoose-Schemas, modulare CRUD APIs, DTO-Validierung und die Mapping-Schicht, die Frontend-Flach-Arrays in eingebettete Backend-Dokumente übersetzt.
Die Kombinationsrechner-Engine erstellt, die alle gültigen Hook x Body x CTA x Subtitle Permutationen auflistet und jede als einen unabhängigen BullMQ-Job in die Warteschlange stellt.
Die Remotion-Kompositionen (VideoComposition, HookOverlay, BodyOverlay, CtaOverlay) mit 6 Animationstypen entwickelt und sie beim Serverstart für eine schnelle Jobausführung gebündelt.
Den BullMQ-Generierungsprozessor implementiert: S3-Download, Remotion renderMedia(), FFmpeg-Kodierungsoptimierung, Thumbnail-Generierung, S3-Upload und DB-Update, mit Fehlerbehandlung und Wiederholungsversuchen.
6 Untertitel-Rendering-Stile in SubtitleRenderer.tsx entwickelt, die Hormozi, Abdal, MrBeast, GaryVee, TikTok Viral und Clean Corporate über alle 4 Seitenverhältnisse abdecken.
Das WebSocket-Gateway für Echtzeit-Generierungsfortschritt mit SSE-Fallback integriert, was Live-Job-Status-Updates auf dem Frontend ohne Polling ermöglicht.
Den vollständigen Stripe-Abonnement-Lebenszyklus implementiert – Checkout-Sitzungen, Abrechnungsportal, Webhook-Handler mit Rohdaten- und Signaturprüfung, Kreditzuweisung bei Abonnement und monatlicher Kredit-Reset-Cron.
Das Teilen- und Download-System erstellt – nanoid-basierte teilbare Tokens, öffentlicher S3 Signed URL-Zugriff ohne Authentifizierung, Link-Widerruf und Content-Disposition-Download-Header.
Das Admin-Modul mit MongoDB-Aggregations-Pipelines für Dashboard-Analysen, Zeitreihen-Diagrammdaten, Benutzerverwaltung und Abonnementverwaltung entwickelt.
Die vollständige Frontend-Backend-Integration über die Benutzer-App und das Admin-Panel geleitet – alle Mock-Stores durch Live-API-Aufrufe ersetzt, WebSocket-Fortschritt eingerichtet und die vollständige Benutzerreise End-to-End validiert.
Verwandelt einen einzelnen Video-Upload in Hunderte von gebrandeten Anzeigenvarianten durch automatisierte Kombinationsgenerierung, GPU-beschleunigtes Rendering und Unterstützung für Untertitel in verschiedenen Stilen – speziell für Performance-Marketer entwickelt.
Lassen Sie uns besprechen, wie wir Ihre Vision mit dem gleichen Maß an Expertise und Engagement verwirklichen können.






MicrocosmWorks hat die Kombinationsrechner-Engine entwickelt, die das Cartesian product aller Hook x Body x CTA x Subtitle Permutationen berechnet. Jedes Eingabeelement (hooks, body segments, CTAs) wird vom Benutzer definiert, und die Engine listet jede gültige Kombination auf und reiht dann jede als einen unabhängigen BullMQ job ein. Dieser Ansatz bedeutet, dass ein Video mit 5 hooks, 3 bodies, 4 CTAs und 6 subtitle styles automatisch 360 einzigartige Anzeigenvarianten generiert.
MicrocosmWorks hat 6 Untertitel-Rendering-Stile in Adstacker implementiert: Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral und Clean Corporate. Jeder Stil verfügt über ausgeprägte Schrift-, Farb-, Animations- und Positionierungseigenschaften, die den beliebten Creator-Formaten entsprechen, die Performance-Marketer kennen. Der SubtitleRenderer verarbeitet alle 4 Seitenverhältnisse (9:16, 16:9, 1:1, 4:5) und 6 Animationsarten (fade, slide-up, slide-down, scale, typewriter, bounce) innerhalb von Remotion-Kompositionen.
MicrocosmWorks entwickelte die Rendering-Pipeline unter Verwendung von Remotion-Kompositionen, die beim Serverstart für eine schnelle Auftragsausführung gebündelt werden, kombiniert mit FFmpeg zur Kodierungsoptimierung. BullMQ verwaltet die asynchrone Job-Warteschlange mit konfigurierbarer Parallelitätskontrolle, sodass mehrere Variationen parallel über die verfügbaren GPU-Ressourcen hinweg gerendert werden. Jeder Job handhabt die gesamte Pipeline: S3-Download, Remotion renderMedia, FFmpeg-Kodierung, Miniaturbildgenerierung, S3-Upload und Datenbankaktualisierung, mit Fehlerbehandlung und automatischen Wiederholungsversuchen.
MicrocosmWorks hat ein WebSocket Gateway integriert, das den Echtzeit-Generierungsfortschritt für jede in der Warteschlange befindliche Variante an das Frontend pusht, mit SSE (Server-Sent Events) Fallback für Umgebungen, in denen WebSocket-Verbindungen nicht verfügbar sind. Benutzer sehen Live-Statusaktualisierungen für jede Variante, einschließlich der Zustände 'in Warteschlange', 'in Bearbeitung', 'Rendering-Prozentsatz' und 'abgeschlossen'. Dies eliminiert die Notwendigkeit des Polling und liefert sofortiges Feedback zum Status der Generierungspipeline.
MicrocosmWorks hat die Stripe-Abonnementabrechnung mit Webhook-gesteuerter Kreditvergabe implementiert. Wenn ein Benutzer ein Abonnement abschließt oder verlängert, weist der Webhook-Handler Generierungsguthaben basierend auf der jeweiligen Abo-Stufe zu. Jede Generierung einer Videovariation verbraucht einen Credit, und ein monatlicher Cron-Job setzt die Credit-Guthaben zurück. Das Admin-Dashboard bietet MongoDB-Aggregationsanalysen, die Muster der Credit-Nutzung, den Abonnementumsatz und den Verbrauch pro Benutzer zeigen, um Preisentscheidungen zu unterstützen.