import { createFileRoute } from "@tanstack/react-router"; import { PageHeader, SectionLabel } from "@/components/section-label"; import { CheckCircle2, Layers, Database, Cpu, Workflow } from "lucide-react"; import gridBg from "@/assets/grid-bg.jpg"; import architectureImg from "@/assets/platform-architecture.png"; import chemicalImg from "@/assets/chemical-warfare.avif"; export const Route = createFileRoute("/platform")({ head: () => ({ meta: [ { title: "Platform — AceHazmat Electronic CBRNe Simulation" }, { name: "description", content: "Simulation environment, trainee management, analytics, infrastructure and software integrations including ALOHA." }, { property: "og:title", content: "AceHazmat Platform" }, { property: "og:description", content: "An end-to-end electronic simulation platform for HAZMAT and CBRNe training." }, ], }), component: PlatformPage, }); const featureGroups = [ { icon: Layers, code: "01", title: "Simulation Environment", items: [ "Radiation hazard simulation", "Chemical hazard simulation", "Multiple simultaneous hazards", "Scenario creation with environmental conditions", "Indoor and outdoor training support", ], }, { icon: Workflow, code: "02", title: "Trainee Management", items: [ "Parallel multi-trainee training", "Trainer-centric supervision dashboard", "Automated drill documentation", "Procedural checklist validation", ], }, { icon: Database, code: "03", title: "Analytics & Records", items: [ "Captures every trainee action", "Stores granular training metrics", "Maintains procedural outcomes", "Enables post-training analysis", ], }, { icon: Cpu, code: "04", title: "Infrastructure", items: [ "Portable, rapid deployment", "Long battery life", "Rugged military-grade hardware", "Secure data architecture", ], }, ]; const benefits = [ { t: "Operational", items: ["Easy setup of training infrastructure", "Fast deployment", "Minimal supervision required", "Scalable across training sites"] }, { t: "Safety", items: ["Risk-free simulation environment", "Reduced trainer and trainee exposure", "Eliminates dangerous live-agent handling"] }, { t: "Technical", items: ["High precision positioning", "Long-range operation", "Configurable detector compatibility", "Secure training data"] }, { t: "Administrative", items: ["Automated record keeping", "Performance validation", "Simplified reporting", "Training analytics"] }, ]; const deployments = [ { t: "Single-site", d: "All-in-one deployment at a single training facility." }, { t: "Multi-campus", d: "Synchronised training across multiple sites and units." }, { t: "User PC", d: "Lightweight install on instructor workstations." }, { t: "Centralized data center", d: "Enterprise-grade hosting with consolidated analytics." }, ]; function PlatformPage() { return ( <> {/* PLATFORM ARCHITECTURE */}

One ecosystem. Hardware, software, analytics.

Simulators, mock detectors and IoT infrastructure feed live telemetry into the trainer dashboard and analytics layer — a closed loop from field to record.

AceHazmat platform architecture diagram
{/* FEATURE GROUPS */}
{featureGroups.map(({ icon: Icon, code, title, items }) => (
{code}

{title}

    {items.map((it) => (
  • {it}
  • ))}
))}
{/* CHEMICAL HAZARD VISUAL */}
Chemical warfare hazard simulation scenario

Train against chemical warfare threats — without the agent.

Programmable electronic sources simulate chemical release patterns, plume dispersion and detector response curves so trainees experience realistic CBRNe incidents with zero exposure risk.

{/* SOFTWARE INTEGRATION */}

Compatible with the environmental simulation tools you already use.

Integrated With
ALOHA
{/* BENEFITS */}

Built for the operators, instructors and administrators.

{benefits.map((b) => (
{b.t}
    {b.items.map((it) => (
  • {it}
  • ))}
))}
{/* DEPLOYMENT */}

Secure, robust, scalable and extensible.

{deployments.map((d, i) => (
DEPLOY/0{i + 1}

{d.t}

{d.d}

))}
); }