"Setup Development Environment", 'status' => "in-progress", 'category' => "IT"],
['name' => "Complete HR Documentation", 'status' => "completed", 'category' => "HR"],
['name' => "Benefits Enrollment", 'status' => "completed", 'category' => "HR"],
['name' => "Team Introduction Meeting", 'status' => "pending", 'category' => "Manager"],
['name' => "Assign First Project", 'status' => "pending", 'category' => "Manager"],
['name' => "Security Training", 'status' => "pending", 'category' => "IT"],
['name' => "Code Review Process Training", 'status' => "pending", 'category' => "Manager"],
['name' => "Setup Communication Tools", 'status' => "completed", 'category' => "IT"],
];
$completedTasks = count(array_filter($templateTasks, function($t) { return $t['status'] === "completed"; }));
$progressPercent = ($completedTasks / count($templateTasks)) * 100;
$status_map = [
'completed' => ['icon' => 'check-circle-2', 'color' => 'text-green-500', 'bg' => 'bg-green-100'],
'in-progress' => ['icon' => 'clock', 'color' => 'text-blue-500', 'bg' => 'bg-blue-100'],
'pending' => ['icon' => 'file-text', 'color' => 'text-gray-500', 'bg' => 'bg-gray-100']
];
$category_map = [
'IT' => 'text-red-500',
'HR' => 'text-blue-500',
'Manager' => 'text-purple-500',
];
?>
Onboarding - FinMox
Onboarding Plan for Sarah Kim
Welcome to the Team, Sarah!
We're thrilled to have you on board. This onboarding plan is designed to help you get up to speed quickly and smoothly. Please review the checklist and let your manager know if you have any questions.
Employee Information
Position
Senior Full-Stack Engineer
Email
sarah.kim@finmox.com
Start Date
December 17, 2025
Onboarding Checklist
Progress
= number_format($progressPercent, 0) ?>%
= htmlspecialchars($task['name']) ?>
= htmlspecialchars($task['category']) ?>