logo
Project Portfolio — Case Study
OOH Ada Media
Out-of-Home & Digital Advertising · oohadamedia.com · 2025–2026
Project Overview

OOH Ada Media is a full-service out-of-home and digital advertising platform spanning 55 advertising formats across 300+ US cities. Built as a white-label agency platform, it enables businesses to request quotes for any format — from highway billboards and transit shelters to coffee cup sleeves, bar coasters, and gas pump toppers — through an online quote wizard. The backend handles lead capture, Stripe billing, media planning tools, and automated email/SMS follow-up. A companion admin panel manages inventory, leads, proposals, and campaign tracking. Built on top of a shared codebase also powering 10K Advertising Inc.

Next.js 15TypeScriptPostgreSQL Prisma ORMStripeTwilio SMS NodemailerLeaflet MapsjsPDF Google Maps APIPapaparse CSVLinux VPS / PM2
By the Numbers
55
Ad
Formats
300+
US
Cities
Free
Creative
Design
2
White-Label
Brands
Full
Lead
Pipeline
Platform Features
55-Format Ad Inventory
  • Highway billboards, digital billboards, transit shelters, bus wraps
  • Ambient media: coffee cup sleeves, bar coasters, gas pump toppers, pizza boxes
  • Airport advertising, mall kiosks, stadium signage, gym screens
  • Interactive quote wizard: format selection → city → duration → budget
  • Free creative design included with every campaign
  • Media planning tools with reach and impression estimates
Lead Pipeline & CRM
  • Online quote request form wired to PostgreSQL lead database
  • Twilio SMS instant notification to sales rep on new lead
  • Automated Nodemailer email follow-up sequences
  • Lead status pipeline: New → Contacted → Proposal → Closed
  • Admin lead management with filter, notes, and status updates
  • CSV import/export for bulk lead management via Papaparse
Mapping & Market Intelligence
  • Interactive Leaflet map showing billboard inventory by city
  • Google Maps API integration for geocoding and location search
  • Market-level coverage pages (300+ city landing pages for SEO)
  • OSM data import for billboard location enrichment
  • Geographic coverage filter by state, DMA, and metro area
  • Real estate and commercial broker partnership pages
Admin, Billing & Proposals
  • jsPDF and jspdf-autotable for professional media proposals
  • pdfkit for contract and insertion order generation
  • Stripe payment integration for campaign deposits and billing
  • Admin inventory management with billboard name fix scripts
  • White-label config: same codebase powers OOH Ada and 10K Advertising
  • Campaign tracking dashboard with status and delivery reporting
Technology Stack
Frontend

Next.js 15 · React · TypeScript · Tailwind CSS · Leaflet / React-Leaflet · Google Maps API · Lucide Icons

Backend & Data

PostgreSQL · Prisma ORM · JWT auth · Bcrypt · Papaparse CSV · Axios · OSM data import scripts · Geocoding pipeline

Integrations

Stripe billing · Twilio SMS · Nodemailer SMTP · jsPDF + autotable · pdfkit · Google Analytics Data API · Anthropic AI

Infrastructure

Linux VPS · PM2 · Nginx · SSL · White-label env config · OSM geocoding pipeline · City landing page generation

Key Deliverables