🏆 Built for ML Empowerment Build Challenge 2.0 IV


🚀 Supernova — One URL. Complete Marketing.

Transform any product URL into a complete, production-ready marketing campaign in minutes. Genblaze orchestrates the AI reasoning pipeline while Backblaze B2 provides persistent asset storage, retrieval, and export.


Supernova turns one URL into a complete marketing campaign.

The average marketing team juggles 12+ disconnected tools:

  • 🔍 Web scraper
  • ✍️ AI writing assistant
  • 📊 Market research platform
  • 🎨 Design software
  • 🎙️ Voiceover tool
  • 🎬 Video editor
  • ☁️ Cloud storage
  • 📈 Analytics dashboard
  • 📅 Scheduler
  • 📧 Email marketing platform

Average cost: $500-600/month
Average time: 2-6 weeks per campaign
Team required: 5-10 specialists

⚡ Supernova changes everything.

One URL. One click. Complete campaign. Download ZIP.


⚡ The Solution: Autonomous AI Marketing

Supernova is not a simple prompt‑to‑video wrapper. It's a fully autonomous marketing department that transforms a single product URL into a complete, production‑ready campaign. Under the hood, specialized AI agents handle each task. Genblaze acts as the orchestration layer for Supernova, coordinating multi-model reasoning, fallback execution, structured outputs, and intelligent provider selection.

The 7-Stage Autonomous Pipeline

Stage What It Does Technology
1️⃣ Web Scraping Extracts product data from any URL Jina AI
2️⃣ Market Intelligence Analyzes competitors, audience, positioning Genblaze (DeepSeek V3, Claude)
3️⃣ Script Generation Creates optimized video scripts with fallback Genblaze (Qwen → DeepSeek → Claude → Gemini)
4️⃣ B-Roll Curation Fetches license-free video clips & images Pexels API
5️⃣ Voiceover Generates natural, expressive audio ElevenLabs
6️⃣ Video Composition Assembles scenes, B-roll, captions, CTA Remotion
7️⃣ Storage & Export Persists assets, generates presigned URLs, ZIP export Backblaze B2

🎬 Video Generation Options

Supernova offers two powerful video styles:

Content Styles

Mode Purpose Ideal For
🎯 Sales (High-Conversion) Aggressive problem-solving hooks, direct-response scripting, urgent CTAs Paid social ads, product launches
🔥 Viral (Organic B-Roll) Aesthetic storytelling, educational narratives, natural product integration TikTok, Reels, YouTube Shorts

Video Configuration

Setting Options
Aspect Ratios 16:9 (Desktop/YouTube) or 9:16 (Mobile/Stories)
Duration 15s, 30s, 45s, or 60s
Brand Palettes 8 premium presets (Noir & Gold, Old Money Navy, Emerald & Pearl, and more)
Caption Styles 6 styles (Clean Minimal, Cinematic Outline, Luxury Accent, and more)

🖼️ AI Image Studio

Generate standalone ad creatives from your product photos:

Creative Styles

Style Vibe
Bold Dynamic & eye-catching
Luxury Premium & elegant
Minimal Clean & refined
Vibrant Colorful & playful
Elegant Sophisticated & chic
Modern Futuristic & sleek

Output Formats

Name Aspect Ratio Best For
Square 1:1 Instagram feed, Facebook
Landscape 16:9 YouTube thumbnails, banners
Portrait 9:16 Stories, Reels, TikTok
Instagram 4:5 Optimized for Instagram feed

🏗️ Architecture

┌─────────────────────────────────────────────────────────────────┐
│                      SUPERNOVA ARCHITECTURE                     │
└─────────────────────────────────────────────────────────────────┘
                             ┌─────────┐                           
                             │  USERS  │                           
                             └────┬────┘                           
                                  │                                
                                  ▼                                
┌─────────────────────────────────────────────────────────────────┐
│          FRONTEND — Next.js 15 + React 19 + TypeScript          │
│ • 68 Components with Framer Motion  • 11 Serverless API Routes  │
│ • 8 Brand Palettes, 6 Caption Styles, 2 Video Ratios            │
│ • Vercel Edge Runtime                                           │
└────────────────────────────────┬────────────────────────────────┘
                                 │                                
                                 ▼ HTTPS                          
┌─────────────────────────────────────────────────────────────────┐
│                BACKEND — FastAPI + Python 3.10+                 │
│ • 3 API Routes: /script, /market-intelligence, /storage         │
│ • GenBlaze AI Orchestration Layer                               │
│ • 828-line B2 Storage Module                                     │
│ • Railway Cloud                                                 │
└────────────────────────────────┬────────────────────────────────┘
                                 │                                
       ┌─────────────────────────┼─────────────────────────┐      
       │                         │                         │      
       ▼                         ▼                         ▼      
┌──────────────┐        ┌──────────────────┐      ┌──────────────────┐
│   GENBLAZE   │        │   BACKBLAZE B2   │      │  EXTERNAL APIs   │
│ ──────────── │        │ ──────────────── │      │ ──────────────── │
│ Multi-Model  │        │  S3-Compatible   │      │ • Supabase       │
│ Fallback:    │        │  Object Storage  │      │ • Pexels         │
│ • Qwen 3.6   │        │                  │      │ • ElevenLabs     │
│ • DeepSeek   │        │ • Full CRUD      │      │ • Jina AI        │
│ • Claude     │        │ • Presigned      │      │                  │
│ • Gemini     │        │ • ZIP Export     │      │                  │
│              │        │ • Search         │      │                  │
│  OpenRouter  │        │                  │      │                  │
└──────────────┘        └──────────────────┘      └──────────────────┘

📊 Project Scale

Metric Value
Codebase Size Substantial — built entirely during STEMist Hacks IV
Frontend Complete UI with dozens of React components
API Endpoints 14 routes across frontend + backend
Live Deployments 5 — App, Landing, Journal, Pitch Deck, GitHub
Developer Solo (13 years old)
Device Chromebook
Hackathon STEMist Hacks IV — July 31 - August 2, 2026

🎯 Judging Criteria Match

Criterion Requirement How Supernova Delivers
🏅 Originality Creative or commonly thought-of solution? Very few tools attempt to automate the entire marketing campaign creation process, and none do it with this level of integration and polish. One URL → complete autonomous marketing campaign. Not a wrapper—a full 7-stage AI pipeline with multi-model orchestration.
💪 Effort Large portion of given time? Written and Polished during STEMist Hacks IV. Solo developer. 13 years old. Chromebook.
🌍 Impact What changes if released? Democratizes marketing. Small businesses save $500+/month. 2-6 week campaigns → 5 minutes. No team needed.
✅ Condition Does it work? Bugs? Production-ready. Live deployments. Supabase Auth. Health endpoints. Circuit breakers. Graceful degradation. Works right now.

💡 What I Learned

"During STEMist Hacks IV, I pushed myself to build something I never thought possible. This is the result."

  • Full-stack development — Next.js 15, React 19, FastAPI, TypeScript strict mode
  • AI orchestration — Multi-model fallback cascades, circuit breaker logic, structured JSON outputs
  • Cloud infrastructure — Vercel Edge, Railway, Supabase PostgreSQL, Backblaze B2
  • Production engineering — Auth systems, health endpoints, graceful degradation, error handling
  • Project management — 5 separate deployments, all synchronized and working together

The biggest lesson: Building something real is hard. Building something that works in production is even harder. But if you stick with it, you end up with something you're proud of.


🎯 Why Supernova Stands Out

1️⃣ ORIGINALITY — A Rare and Ambitious Goal

2️⃣ EFFORT — Intensive Solo Development. 13 Years Old. Chromebook.

3️⃣ IMPACT — This Changes Everything for Small Businesses

4️⃣ PROJECT CONDITION — It Works. It's Polished. It's Deployed.

Most marketing tools do one thing. Some do two things. Supernova does everything.

Very few tools attempt to transform a single URL into a complete marketing campaign—automated market research, AI-generated scripts, professional voiceovers, cinematic B-roll curation, video composition, enterprise storage, and one-click ZIP export. Most tools focus on one piece of the puzzle. Supernova brings everything together in one integrated workflow.

This isn't a wrapper around one AI API. This is a fully autonomous marketing department with:

  • ✅ 7-stage autonomous pipeline
  • ✅ Multi-model AI orchestration (Qwen → DeepSeek → Claude → Gemini cascade)
  • ✅ 828-line B2 storage module with full CRUD, presigned URLs, and ZIP export
  • ✅ Circuit breaker logic for production reliability

Building a fully autonomous marketing department from a single URL is a rare and ambitious goal. That's what makes Supernova original.


2️⃣ EFFORT — Intensive Solo Development. 13 Years Old. Chromebook.

Let me be clear about what you're looking at:

What I Built Details
Codebase Thousands of lines — built during the hackathon
Components Dozens of React components — every button, card, modal, animation
Deployments 5 live deployments — App, Landing, Journal, Pitch Deck, GitHub
Team Solo developer — no team, no cofounder
Age 13 years old — this isn't a college student with a CS degree
Device Chromebook — no local dev environment, no fancy IDE, no GPU

I built this during STEMist Hacks IV (July 31 - August 2, 2026). The code was written and refined during the hackathon period. I built it solo on a Chromebook—every component, deployment, and integration was done during the event.

This wasn't a weekend hackathon project where I slapped together some APIs. This was 72 hours of intense dedication, debugging, learning, and iterating.


3️⃣ IMPACT — This Changes Everything for Small Businesses

Here's the real-world problem:

Small businesses spend $500-600/month on 12+ disconnected marketing tools. They spend 2-6 weeks creating a single campaign. They need a team of 5-10 specialists.

Supernova does it in under 5 minutes.

A solopreneur, a small coffee shop, a local boutique—anyone with a product URL can now get a complete, professional marketing campaign. No design skills needed. No marketing team required. No $500/month budget.

This isn't theoretical. The code works:

Step Feature Technology
1 Paste a URL Jina AI scrapes product details
2 Market research AI analyzes competitors & audience
3 Script generation AI generates 15/30/45/60-second scripts
4 B-roll curation Pexels provides cinematic clips
5 Voiceover ElevenLabs creates natural audio
6 Video composition Remotion assembles polished videos
7 Storage & export Backblaze B2 + one-click ZIP

If released to the public, this democratizes professional marketing for millions of small businesses who can't afford agencies or tool stacks.


4️⃣ PROJECT CONDITION — It Works. It's Polished. It's Deployed.

I didn't build a demo that breaks in production. I built something real:

Feature Status
Full Codebase ✅ Complete and working
14 API endpoints ✅ Working
Dozens of React components ✅ Polished with animations
Supabase Auth ✅ Row Level Security
Health endpoints ✅ Provider status, B2 availability
Circuit breakers ✅ Error classification, graceful fallbacks
Graceful degradation ✅ API starts even without B2
TypeScript strict mode ✅ Enforced throughout
5 deployments ✅ Live and accessible

🏗️ Production Stack

Layer Technology
Frontend Vercel Edge Runtime (Next.js 15 + React 19)
Backend Railway Cloud (FastAPI + Python 3.10+)
Database Supabase PostgreSQL
Storage Backblaze B2

You can use this right now. Visit the live app, paste a URL, and watch it generate a campaign. It's not a PowerPoint. It's not a mockup. It's real.


Genblaze Orchestration Layer

Genblaze is the intelligence backbone of Supernova. Rather than calling models directly, every reasoning task passes through a centralized orchestration layer:

  • ✅ Multi-model routing
  • ✅ Structured JSON outputs
  • ✅ Automatic fallback logic
  • ✅ Error handling
  • ✅ Provider abstraction
  • ✅ Request tracing

This architecture allows Supernova to remain reliable even when individual AI providers fail, rate-limit, or return invalid responses.


🔧 APIs Used

API Purpose
Genblaze/OpenRouter AI orchestration, multi-model fallback
Backblaze B2 Campaign storage, ZIP export, presigned URLs
Supabase Auth, PostgreSQL database
Pexels B-roll videos and images
ElevenLabs Text-to-speech voiceover
Jina AI Web scraping, markdown extraction
Vercel Frontend deployment
Railway Backend deployment

📦 The Supernova Ecosystem

Platform URL
🚀 Main App appsupernova.vercel.app
🌐 Landing Page landing-supernova.vercel.app
📝 Engineering Journal journal-supernova.vercel.app
📊 Pitch Deck pitch-deck-supernova.vercel.app
💻 GitHub github.com/robloxsagax-web/Supernova

Quick Start

git clone https://github.com/robloxsagax-web/Supernova.git
cd Supernova && npm install
cp .env.example .env.local  # Add your API keys
npm run dev

🎬 Watch It In Action

Content Link
🎥 Demo Video Watch on YouTube
🚀 Try the App Landing Page or Direct Login — click "Explore Demo" for instant access
🗂️ Source Code GitHub Repository

Built for ML Empowerment Build Challenge 2.0.
A solo project by a 13-year-old who believes the future of marketing should be accessible to everyone.

🚀 Supernova: The future of autonomous marketing, built today.

Built With

  • ai
  • automation
  • b2
  • backblaze
  • css
  • elevenlabs
  • fastapi
  • framer
  • genblaze
  • generative
  • jina
  • learning
  • machine
  • marketing
  • motion
  • next.js
  • openrouter
  • pexels
  • python
  • railway
  • react
  • supabase
  • tailwind
  • typescript
  • vercel
Share this project:

Updates

Submission history