← back to Prestige Car Wash Video
capture/shots.mjs
27 lines
// Single source of truth for the video's sections.
// Consumed by capture/capture.mjs (to screenshot) and src/Video.tsx (to sequence).
export const BASE = process.env.PCW_BASE || 'http://localhost:9911';
// Act 1 — customer-facing pages (full-page screenshots).
export const FRONT = [
{ id: 'home', path: '/', title: 'Home', sub: 'The Prestige treatment — hand wash, detail & ceramic' },
{ id: 'services', path: '/services',title: 'Services & Pricing',sub: 'Eight packages from Express Wash to Ceramic Coating' },
{ id: 'contact', path: '/contact', title: 'Book / Contact', sub: 'Lead-capture booking form + shop location' },
];
// Act 2 — admin "Growth Center" tabs (driven via window.go(id)).
export const ADMIN = [
{ id: 'overview', title: 'Overview', sub: 'Live counts across the whole growth dataset' },
{ id: 'competitors', title: 'Competitors', sub: '12 rival washes in the San Fernando Valley' },
{ id: 'best-post', title: 'Best Times to Post', sub: 'When engagement peaks by channel' },
{ id: 'best-market', title: 'Best Times to Market',sub: 'When to spend to convert' },
{ id: 'holidays', title: 'Holiday-Driven', sub: '8 seasonal campaign hooks' },
{ id: 'services', title: 'Services (Admin)', sub: 'Editable service catalog behind the storefront' },
{ id: 'suggestions', title: 'Grow the Business', sub: '10 ranked growth plays with rationale' },
{ id: 'ads', title: 'Online Ads', sub: 'Platform-by-platform ad headlines' },
{ id: 'directories', title: 'Groups · Directories',sub: 'Nextdoor, local groups & listing sites' },
{ id: 'google', title: 'Google Business', sub: 'Places profile draft-update panel' },
{ id: 'leads', title: 'Leads', sub: 'Inbound booking requests from the site' },
{ id: 'credentials', title: 'Credentials', sub: 'Keys & access the build depends on' },
];