import React, { useState } from 'react'; import { Play, Pause, Camera, Monitor, Wifi, Database, Zap, Users, Shield, Brain, Eye, Layers, CheckCircle, ArrowRight, Code, Video, FileText, Sparkles, Wand2, Cpu } from 'lucide-react'; const MBTQVisualPlatform = () => { const [activeTab, setActiveTab] = useState('overview'); const [isRecording, setIsRecording] = useState(false); const [annotationMode, setAnnotationMode] = useState(false); const [processingStage, setProcessingStage] = useState(0); const tabs = [ { id: 'overview', label: 'System Overview', icon: Eye }, { id: 'equipment', label: 'Equipment Stack', icon: Camera }, { id: 'workflow', label: 'PinkSync Workflow', icon: Zap }, { id: 'prototype', label: 'Live Prototype', icon: Video }, { id: 'architecture', label: 'Architecture', icon: Layers } ]; const equipmentTiers = [ { tier: 'MVP Setup', budget: '$300-500', items: [ { name: 'Tempered Glass Panel', cost: '$50', source: 'Hardware Store' }, { name: 'LED Ring Light', cost: '$80', source: 'Amazon' }, { name: 'Smartphone Tripod', cost: '$30', source: 'Amazon' }, { name: 'Neon Markers', cost: '$15', source: 'Office Supply' }, { name: 'DaVinci Resolve', cost: 'Free', source: 'BlackmagicDesign' } ] }, { tier: 'Professional Setup', budget: '$2K-3K', items: [ { name: 'Transparent LED Display', cost: '$1200', source: 'Pro AV Supplier' }, { name: 'Sony A7 III Camera', cost: '$1800', source: 'B&H Photo' }, { name: 'Elgato Cam Link 4K', cost: '$130', source: 'Amazon' }, { name: 'OBS Studio Pro', cost: 'Free', source: 'obsproject.com' }, { name: 'Professional Lighting Kit', cost: '$300', source: 'B&H Photo' } ] }, { tier: 'Enterprise Setup', budget: '$8K-12K', items: [ { name: 'Professional Lightboard', cost: '$5000', source: 'Lightboard.info' }, { name: 'PTZ Camera System', cost: '$3000', source: 'Pro AV' }, { name: 'vMix Pro License', cost: '$1200', source: 'vmix.com' }, { name: 'Studio Lighting Grid', cost: '$2000', source: 'Pro AV' }, { name: 'Audio Interface + Mics', cost: '$800', source: 'B&H Photo' } ] } ]; const workflowStages = [ { stage: 'Capture', icon: Camera, component: 'OBS Studio', actions: ['Start recording', 'Overlay graphics', 'Real-time monitoring'], output: 'Raw video + metadata' }, { stage: 'Upload', icon: Wifi, component: 'PinkSync', actions: ['Auto-upload to Firebase', 'Generate thumbnails', 'Extract keyframes'], output: 'Cloud-stored assets' }, { stage: 'Process', icon: Brain, component: '360 Magicians', actions: ['OCR annotations', 'Vector tracing', 'Visual summarization'], output: 'Structured annotation data' }, { stage: 'Validate', icon: Shield, component: 'Fibonrose', actions: ['Quality scoring', 'Tag generation', 'Reputation assignment'], output: 'Validated knowledge node' }, { stage: 'Serve', icon: Monitor, component: 'Vercel Edge', actions: ['Deploy to CDN', 'Generate access tokens', 'Enable community feedback'], output: 'Live educational content' } ]; const architectureComponents = [ { layer: 'Identity Layer', component: 'DeafAUTH', purpose: 'Access control & authentication', tech: 'Firebase Auth + Custom JWT', icon: Shield }, { layer: 'Execution Layer', component: 'PinkSync', purpose: 'Workflow automation & orchestration', tech: 'Vercel Functions + GitHub Actions', icon: Zap }, { layer: 'Trust Layer', component: 'Fibonrose', purpose: 'Quality validation & reputation', tech: 'Smart contracts + IPFS', icon: CheckCircle }, { layer: 'Intelligence Layer', component: '360 Magicians', purpose: 'AI-powered content processing', tech: 'Claude API + Computer Vision', icon: Wand2 }, { layer: 'Storage Layer', component: 'Firebase + IPFS', purpose: 'Persistent data & media storage', tech: 'Cloud Firestore + Distributed storage', icon: Database } ]; const simulateRecording = () => { setIsRecording(!isRecording); if (!isRecording) { setProcessingStage(0); const interval = setInterval(() => { setProcessingStage(prev => { if (prev >= 4) { clearInterval(interval); setIsRecording(false); return 0; } return prev + 1; }); }, 2000); } }; return (
{/* Header */}

MBTQ Visual-First Education

Transparent Annotation System Architecture

✨ Powered by Creative Magician ✨

Deaf-First Design
AI-Powered Processing
Trust-Validated
{/* Navigation */}
{tabs.map(tab => { const Icon = tab.icon; return ( ); })}
{/* Content Area */}
{/* Overview Tab */} {activeTab === 'overview' && (

System Overview

The Visual Problem

Traditional education relies on audio narration. Technical concepts are explained through voice