🏆 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 |
| 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
