Superdoor is a Brazilian adtech company that is revolutionizing Out-of-Home (OOH) advertising by using app-based vehicles as mobile media. Instead of static billboards, brands circulate through cities in people's daily lives.
👥 Three Types of Users:
Type Description Functionalities
Admin Superdoor Team Manages campaigns, approves drivers, processes payments, monitors routes
Client Companies/Brands Creates campaigns, defines geofences, tracks exposure metrics
Driver Uber/99 Partners Registers, joins campaigns, registers routes, receives payments via PIX
🔄 How it Works:
1. CLIENT creates campaign → Defines area, period, budget
↓
2. DRIVER registers → Sends documents (driver's license, vehicle registration, photos)
↓
3. ADMIN approves → Driver goes to partner for sticker application
↓
4. DRIVER drives → App tracks GPS, validates geofence
↓
5. SYSTEM calculates → Valid km × value per km
↓
6. DRIVER withdraws → PIX via Stark Bank (automated)
đź’ˇ Value Proposition:
For Clients (Brands):
Super OOH - Visual impact in motion
Super Coverage - Reach throughout the city
Super Recall - Brand in people's memory
Super Impact - Measurable metrics and results
For Drivers:
Passive extra income (just drive normally)
Payment per km via PIX (Brazilian instant payment system)
Gamification and bonuses
Referral system
🛠️ Technology Stack:
Frontend: React + TypeScript + Vite + Tailwind + shadcn/ui
Backend: Supabase (PostgreSQL + Edge Functions + Auth + Realtime)
Maps: Google Maps API (tracking, geofences, route visualization)
Payments: Stark Bank (automated PIX)
Email: Resend API
📊 Main Features:
Admin Panel:
Dashboard with KPIs
Campaign and driver management
Route visualization Map
Document and photo approval
Payment processing
Reports and reconciliation
Driver App:
Registration with document validation
List of available campaigns
Real-time GPS tracking
Digital wallet (balance, withdrawals)
Gamification (levels, badges)
Referral system
Client Portal:
Campaign dashboard
Exposure metrics
Route visualization
Performance reports