Skip to content

Image Index

This document catalogs all images used in the Campaign Brain Executive Publication site.

Generated: 2024-12-24


Partner Logos

File Dimensions Size URL Description
vm.png 1578x581 56KB /partners/vm.png Victory Modeling logo - Data & Analytics partner
vp.png 240x162 6KB /partners/vp.png Victory Phones logo - Outreach Technology partner
cc.png 169x65 2KB /partners/cc.png Conservative Connector logo - Fundraising & Donor Acquisition
vt.webp 512x68 6KB /partners/vt.webp Victory Text logo - Digital Messaging partner
av.webp 1295x783 23KB /partners/av.webp Ad Victory logo - Media Buying partner
transaxt.png 224x75 10KB /partners/transaxt.png Transaxt logo - Online Fundraising partner
rural.png 528x356 12KB /partners/rural.png Rural AM/FM logo - Radio Advertising partner

Partner Logo Previews

Victory Modeling (vm.png)

Victory Modeling - Category: Data & Analytics - Services: Data aggregation and predictive modeling using machine learning

Victory Phones (vp.png)

Victory Phones - Category: Outreach Technology - Services: Automated phone services and data compilation

Conservative Connector (cc.png)

Conservative Connector - Category: Fundraising & Donor Acquisition - Services: Email list rental and donor acquisition platform

Victory Text (vt.webp)

Victory Text - Category: Digital Messaging - Services: Self-service SMS and MMS messaging platform

Ad Victory (av.webp)

Ad Victory - Category: Media Buying - Services: Advanced media buying and audience intelligence platform

Transaxt (transaxt.png)

Transaxt - Category: Online Fundraising - Services: Custom donation portals with reporting and analytics

Rural AM/FM (rural.png)

Rural AM/FM - Category: Radio Advertising - Services: Political campaign radio placement specializing in rural markets


Placeholder Images

The following pages use hero images. File naming convention: ./screenshots/<path>.png

Page File Type Status
/problem ./screenshots/problem.png AI-Generated ✅ Added
/cbapp ./screenshots/cbapp.png Screenshot ⏳ Pending
/cbworkflow ./screenshots/cbworkflow.png Screenshot ⏳ Pending
/cbdistricts ./screenshots/cbdistricts.png Screenshot ⏳ Pending
/cbmodels ./screenshots/cbmodels.png Screenshot ⏳ Pending
/cbintel ./screenshots/cbintel.png Screenshot/AI ⏳ Pending
/cbai ./screenshots/cbai.png Screenshot ⏳ Pending
/cbsurveys ./screenshots/cbsurveys.png Screenshot ⏳ Pending
/cbradio ./screenshots/cbradio.png AI-Generated ✅ Added
/ecosystem ./screenshots/ecosystem.png AI-Generated ✅ Added
/roadmap ./screenshots/roadmap.png AI-Generated ✅ Added
/platform Component N/A
/ Component N/A

./screenshots/problem.png — Campaign Chaos Visualization

Type: AI-Generated Image | Status: ✅ Added

Prompt:

A chaotic office scene depicting campaign disorganization. Multiple spreadsheets printed and scattered across desks, sticky notes everywhere, a stressed campaign worker surrounded by disconnected tools - separate phone, laptop with too many browser tabs, paper voter lists, an old fax machine. Muted, frustrated color palette (grays, dull yellows). Professional illustration style, 16:9 aspect ratio.


./screenshots/cbapp.png — Campaign HQ Dashboard

Type: Screenshot | Status: ⏳ Pending

Source: Campaign HQ application (cbapp)

What to capture: - Main dashboard view showing voter search interface - Contact management panel visible - Recent activity or contact history sidebar - Clean, populated state with realistic demo data


./screenshots/cbworkflow.png — Workflow Builder

Type: Screenshot | Status: ⏳ Pending

Source: Workflow application (cbworkflow)

What to capture: - Visual workflow builder canvas with a sample voter journey - Drag-and-drop nodes connected (e.g., Email → Wait → Decision → SMS) - Sidebar with available actions/triggers - A workflow in "edit" mode showing the builder interface


./screenshots/cbdistricts.png — Interactive District Map

Type: Screenshot | Status: ⏳ Pending

Source: Districts application (cbdistricts)

What to capture: - US map with congressional districts highlighted - A selected district showing demographic overlay or popup - Zoom level showing state-level detail - Color coding for political lean or other metric


./screenshots/cbmodels.png — Analytics Dashboard

Type: Screenshot | Status: ⏳ Pending

Source: Models application (cbmodels)

What to capture: - Voter scoring dashboard with score distributions - Segment builder interface or segment list - Charts showing turnout/support/persuadability scores - Filter panel visible


./screenshots/cbintel.png — Intelligence Dashboard

Type: Screenshot or AI-Generated | Status: ⏳ Pending

Source: Intel application (cbintel) or AI-generated concept

What to capture (Screenshot option): - Dashboard showing news feed panel with local/district news headlines - Alert badges indicating breaking stories or significant developments - Crawl status panel showing recent intelligence gathering activity - AI-generated briefing summary card with key insights

AI Prompt (Alternative):

A modern intelligence dashboard interface for political campaigns. Split-panel layout: left side shows a scrolling news feed with headlines and source badges; right side displays an AI-generated morning briefing card. Alert notification badges in crimson. Clean data visualization elements. Radar/signal icons suggesting monitoring. Navy blue header, white content area. Professional SaaS dashboard style. 16:9 aspect ratio.


./screenshots/cbai.png — CampaignBrain AI Chat

Type: Screenshot | Status: ⏳ Pending

Source: Campaign HQ AI Chat interface (cbapp)

What to capture: - Chat interface with natural language query visible (e.g., "Find Republican women over 65 in Miami-Dade") - AI response showing structured voter data results with counts and breakdown - Debug panel visible on right side showing tool calls (campaign_lookup, bridge_i360, etc.) - Conversation history showing 2-3 previous exchanges - Clean, populated state demonstrating real query → response flow

Alternative concepts: 1. Morning Briefing View: Proactive AI suggestion card showing "Michigan HD-20 budget fight" with recommended radio segment 2. Multi-tool Query: Response showing data synthesized from multiple sources (voter file + campaign data)

AI Prompt (Fallback):

A sleek AI chat interface for political campaign data. Dark navy sidebar with conversation history. Main panel shows a chat thread: user asks "Find persuadable voters in Hillsborough County" and AI responds with a formatted data card showing 12,847 matching voters with demographic breakdown. Debug panel on right shows tool calls being made (voter_query, segment_build). Modern, professional chat UI. Subtle animations. 16:9 aspect ratio.


./screenshots/cbsurveys.png — Survey Builder

Type: Screenshot | Status: ⏳ Pending

Source: Surveys application (cbsurveys)

What to capture: - Survey builder interface with multiple question types - A sample survey being edited (ID survey or issue survey) - Question type selector visible (checkbox, radio, scale, etc.) - Preview or mobile preview mode if available


./screenshots/cbradio.png — Radio Coverage Map

Type: AI-Generated | Status: ✅ Added

Prompt:

A map of the United States showing AM/FM radio coverage areas as overlapping colored circles. Rural areas highlighted with radio tower icons. Clean, professional data visualization style with navy blue and crimson accent colors. Dashboard UI surrounding the map with station filters. 16:9 aspect ratio.


./screenshots/ecosystem.png — Infrastructure Services

Type: AI-Generated Image | Status: ✅ Added

Prompt:

A clean, modern illustration of cloud infrastructure architecture. Four interconnected service boxes (Files, Infrastructure, Tenant, Public) arranged in a foundation layer. Server racks, cloud icons, and connection lines in a technical diagram style. Navy blue primary color with subtle crimson accents. Minimalist, professional tech illustration. 16:9 aspect ratio.


./screenshots/roadmap.png — Future Vision

Type: AI-Generated Image | Status: ✅ Added

Prompt:

A forward-looking technology illustration showing AI and data concepts. Abstract representation of machine learning (neural network patterns), data pipelines (flowing data streams), and automation. Futuristic but professional. "Coming Soon" feeling with soft glows and forward momentum. Navy blue and crimson brand colors. Clean, modern illustration style. 16:9 aspect ratio.


/platform — Architecture Diagram

Type: Component (No image needed)

Uses the ArchitectureDiagram React component which renders an interactive SVG diagram.


/ (Cover) — Hero Section

Type: Component (No image needed)

Uses animated service grid component with Framer Motion. No static image required.

Screenshot Specifications

  • Hero Images: 1200x800px or 2400x1600px @2x
  • Format: WebP preferred, PNG fallback
  • Aspect Ratio: 16:9 or 2:1 for hero images
  • File Size: Target < 200KB per image

Directory Structure

public/
├── partners/
│   ├── av.webp          # Ad Victory
│   ├── cc.png           # Conservative Connector
│   ├── rural.png        # Rural AM/FM
│   ├── transaxt.png     # Transaxt
│   ├── vm.png           # Victory Modeling
│   ├── vp.png           # Victory Phones
│   └── vt.webp          # Victory Text
└── og/                  # (To be added)
    ├── home.png         # 1200x630 OG image
    └── ...

screenshots/             # Hero images (naming: <path>.png)
├── problem.png          # ✅ AI-generated
├── cbapp.png            # ⏳ Screenshot pending
├── cbworkflow.png       # ⏳ Screenshot pending
├── cbdistricts.png      # ⏳ Screenshot pending
├── cbmodels.png         # ⏳ Screenshot pending
├── cbintel.png          # ⏳ Screenshot/AI pending
├── cbai.png             # ⏳ Screenshot pending
├── cbsurveys.png        # ⏳ Screenshot pending
├── cbradio.png          # ✅ AI-generated
├── ecosystem.png        # ✅ AI-generated
└── roadmap.png          # ✅ AI-generated