import React from 'react'; import { ThemeProvider } from '@mui/material/styles'; import { Box, Container, Paper, Typography, Grid, CssBaseline } from '@mui/material'; import { backstoryTheme } from 'BackstoryTheme'; const BackstoryUIOverviewPage: React.FC = () => { return ( {/* Header */} Backstory UI Architecture A visual overview of the dual-purpose application serving candidates and employers {/* User Types */} Candidate Experience {[ 'Create comprehensive professional profiles', 'Configure AI assistant for employer Q&A', 'Generate tailored resumes for specific jobs', 'Track profile engagement metrics' ].map((item, index) => ( {item} ))} Employer Experience {[ 'Search for candidates with specific skills', 'Interact with candidate AI assistants', 'Generate position-specific candidate resumes', 'Manage talent pools and job listings' ].map((item, index) => ( {item} ))} {/* UI Components */} Key UI Components {[ { title: 'Dashboards', description: 'Role-specific dashboards with card-based metrics and action items' }, { title: 'Profile Editors', description: 'Comprehensive forms for managing professional information' }, { title: 'Resume Builder', description: 'AI-powered tools for creating tailored resumes' }, { title: 'Q&A Interface', description: 'Chat-like interface for employer-candidate AI interaction' }, { title: 'Search & Filters', description: 'Advanced search with multiple filter categories' }, { title: 'Analytics Dashboards', description: 'Visual metrics for tracking engagement and performance' } ].map((component, index) => ( {component.title} {component.description} ))} {/* Navigation Structure */} {[ { title: 'Candidate Navigation', items: ['Dashboard', 'Profile', 'Backstory', 'Resumes', 'Q&A Setup', 'Analytics', 'Settings'], color: 'secondary.main', borderColor: 'secondary.main' }, { title: 'Employer Navigation', items: ['Dashboard', 'Search', 'Saved', 'Jobs', 'Company', 'Analytics', 'Settings'], color: 'primary.main', borderColor: 'primary.main' }, { title: 'Public Navigation', items: ['Home', 'Docs', 'Pricing', 'Login', 'Register'], color: 'custom.highlight', borderColor: 'custom.highlight' } ].map((nav, index) => ( {nav.title} {nav.items.map((item, idx) => ( {item} ))} ))} {/* Connection Points */} System Connection Points {/* Connection line */} {/* Connection points */} {[ { left: 'Candidate Profile', right: 'Employer Search' }, { left: 'Q&A Setup', right: 'Q&A Interface' }, { left: 'Resume Generator', right: 'Job Posts' } ].map((connection, index) => ( {connection.left} {connection.right} ))} {/* Mobile Adaptation */} Mobile Adaptation {/* Mobile header */} BACKSTORY {/* Mobile content */} Welcome back, [Name]! Profile: 75% complete Resume Builder 3 custom resumes Recent Activity • 5 profile views • 2 downloads {/* Mobile footer */} Home Profile More ); }; export { BackstoryUIOverviewPage };