Skip to content

CampaignBrain App Screenshots

Visual documentation of all pages at desktop, tablet, and mobile viewport sizes.

Generated: 2025-12-22 Version: 0.4.47

Viewport Sizes

Viewport Dimensions
Desktop 1920 x 1080
Tablet 768 x 1024
Mobile 375 x 667

Public Pages

Home Page

Landing page for unauthenticated users.

Desktop Tablet Mobile
Home Desktop Home Tablet Home Mobile

Login Page

User authentication page.

Desktop Tablet Mobile
Login Desktop Login Tablet Login Mobile

Privacy Policy

Privacy policy page.

Desktop Tablet Mobile
Privacy Desktop Privacy Tablet Privacy Mobile

Terms of Service

Terms of service page.

Desktop Tablet Mobile
TOS Desktop TOS Tablet TOS Mobile

Main Application

Dashboard

Main dashboard with stats, quick actions, and recent activity.

Desktop Tablet Mobile
Dashboard Desktop Dashboard Tablet Dashboard Mobile

AI Chat

AI assistant for segment creation and data queries.

Desktop Tablet Mobile
Chat Desktop Chat Tablet Chat Mobile

Maps

District map with cbdistricts integration showing all 441 congressional districts.

Desktop Tablet Mobile
Maps Desktop Maps Tablet Maps Mobile

Audience Management

Audience List

Contact management page for viewing people in the database.

Desktop Tablet Mobile
Audience Desktop Audience Tablet Audience Mobile

Audience Detail

Individual contact detail view.

Desktop Tablet Mobile
Audience Detail Desktop Audience Detail Tablet Audience Detail Mobile

Audience Edit

Contact editing form.

Desktop Tablet Mobile
Audience Edit Desktop Audience Edit Tablet Audience Edit Mobile

Segments & Tags

Segments

Voter segment management page.

Desktop Tablet Mobile
Segments Desktop Segments Tablet Segments Mobile

Create Segment

Segment creation modal with filter options.

Desktop Tablet Mobile
Segments Modal Desktop Segments Modal Tablet Segments Modal Mobile

Tags

Tag management page for categorizing contacts.

Desktop Tablet Mobile
Tags Desktop Tags Tablet Tags Mobile

Create Tag

Tag creation modal.

Desktop Tablet Mobile
Tags Create Desktop Tags Create Tablet Tags Create Mobile

Edit Tag

Tag editing modal.

Desktop Tablet Mobile
Tags Edit Desktop Tags Edit Tablet Tags Edit Mobile

Voter Data

Voter database search with filters and results table.

Desktop Tablet Mobile
i360 Desktop i360 Tablet i360 Mobile

List Loader

Bulk contact import tool.

Desktop Tablet Mobile
List Loader Desktop List Loader Tablet List Loader Mobile

Imports

Import history and status.

Desktop Tablet Mobile
Imports Desktop Imports Tablet Imports Mobile

Surveys

Surveys List

Survey management page.

Desktop Tablet Mobile
Surveys Desktop Surveys Tablet Surveys Mobile

Create Survey

Survey creation modal.

Desktop Tablet Mobile
Surveys Create Desktop Surveys Create Tablet Surveys Create Mobile

Edit Survey

Survey editing modal.

Desktop Tablet Mobile
Surveys Edit Desktop Surveys Edit Tablet Surveys Edit Mobile

Events & Field Work

Events

Event management and calendar.

Desktop Tablet Mobile
Events Desktop Events Tablet Events Mobile

Create Event

Event creation modal.

Desktop Tablet Mobile
Events Create Desktop Events Create Tablet Events Create Mobile

Work Queue

Field user work queue for contacting voters.

Desktop Tablet Mobile
Work Queue Desktop Work Queue Tablet Work Queue Mobile

Communications & Reports

Communications

Communication history and templates.

Desktop Tablet Mobile
Communications Desktop Communications Tablet Communications Mobile

Reports

Analytics and reporting dashboard.

Desktop Tablet Mobile
Reports Desktop Reports Tablet Reports Mobile

Goals

Campaign goal tracking.

Desktop Tablet Mobile
Goals Desktop Goals Tablet Goals Mobile

Administration

Users

User account management (admin only).

Desktop Tablet Mobile
Users Desktop Users Tablet Users Mobile

Create User

User creation modal.

Desktop Tablet Mobile
Users Create Desktop Users Create Tablet Users Create Mobile

Settings

Application settings page.

Desktop Tablet Mobile
Settings Desktop Settings Tablet Settings Mobile

Style Guide

UI component style guide.

Desktop Tablet Mobile
Style Guide Desktop Style Guide Tablet Style Guide Mobile

Regenerating Screenshots

To regenerate screenshots, run:

source ~/.pyenv/versions/nominates/bin/activate
python tests/e2e/test_screenshots.py

Or via pytest:

pytest tests/e2e/test_screenshots.py -v