import { DashboardLayout } from "@/components/layout/sidebar"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Target, TrendingUp, Heart, Plane, DollarSign, Briefcase } from "lucide-react"; const missionStatement = { title: "The Mission", description: "Build a sustainable side hustle through iOS apps to achieve financial independence, travel with Heidi, take care of family, and retire on my own terms — all while staying healthy and having fun.", }; const coreValues = [ { name: "Family", icon: Heart, description: "Priority #1 — take care of loved ones" }, { name: "Health", icon: Target, description: "Stay fit, strong, and mobile" }, { name: "Fun", icon: TrendingUp, description: "Enjoy the journey, not just the destination" }, { name: "Adventure", icon: Plane, description: "Travel and experience new things" }, ]; const goals = [ { id: 1, title: "Double Retirement Savings", current: 50, target: 100, unit: "%", category: "financial", deadline: "Ongoing", status: "in-progress", }, { id: 2, title: "Build iOS App Empire", current: 6, target: 20, unit: "apps", category: "business", deadline: "2027", status: "in-progress", }, { id: 3, title: "Replace Contract Income", current: 5, target: 100, unit: "%", category: "financial", deadline: "2027", status: "in-progress", }, { id: 4, title: "Travel with Heidi", current: 0, target: 10, unit: "countries", category: "adventure", deadline: "2028", status: "not-started", }, { id: 5, title: "Family Trip with Mom", current: 0, target: 1, unit: "trip", category: "family", deadline: "2026", status: "planning", }, { id: 6, title: "Milestone Birthday Trip", current: 0, target: 1, unit: "trip", category: "family", deadline: "2026", status: "planning", }, ]; const kpis = [ { label: "Apps Built", value: "6", change: "+6 since Dec 2024", icon: Briefcase }, { label: "Apps Live", value: "2", change: "2 pending LLC", icon: TrendingUp }, { label: "Contract Months Left", value: "13", change: "Renews Mar 2026", icon: DollarSign }, { label: "Morning Streak", value: "7", change: "days consistent", icon: Target }, ]; const categoryColors: Record = { financial: "bg-green-500/10 text-green-500", business: "bg-blue-500/10 text-blue-500", adventure: "bg-purple-500/10 text-purple-500", family: "bg-pink-500/10 text-pink-500", }; const statusColors: Record = { "in-progress": "bg-yellow-500/10 text-yellow-500", "not-started": "bg-gray-500/10 text-gray-500", planning: "bg-blue-500/10 text-blue-500", completed: "bg-green-500/10 text-green-500", }; export default function MissionPage() { return (
{/* Header */}

The Mission

Your goals, values, and the path to freedom.

{/* Mission Statement */}

{missionStatement.title}

{missionStatement.description}

{/* KPIs */}
{kpis.map((kpi) => { const Icon = kpi.icon; return ( {kpi.label}
{kpi.value}

{kpi.change}

); })}
{/* Core Values */}

Core Values

{coreValues.map((value) => { const Icon = value.icon; return (

{value.name}

{value.description}

); })}
{/* Goals */}

Goals

{goals.map((goal) => (

{goal.title}

{goal.category} {goal.status}

Deadline: {goal.deadline}

Progress {goal.current}/{goal.target} {goal.unit}
))}
{/* Quote */}

"53 is just the start of the best chapter."

— The Mission

); }