@extends('layouts.app') @section('title','Admin Dashboard - Movex HR') @section('page_title','HR Admin Dashboard') @section('page_subtitle','Control staff records, leave, payroll, attendance, recruitment and HR support.') @section('content')
Total Employees{{ $totalEmployees }}
Active Employees{{ $activeEmployees }}
Pending Leaves{{ $pendingLeaves }}
Monthly Payroll₦{{ number_format($monthlyPayroll,2) }}

Recent Leave Requests

Open
@forelse($recentLeaves as $leave)@empty@endforelse
EmployeeTypeDaysStatus
{{ $leave->user?->name }}{{ $leave->leaveType?->name }}{{ $leave->total_days }}{{ ucfirst($leave->status) }}
No leave requests yet.

Open HR Tickets

Open
@forelse($recentTickets as $ticket)@empty@endforelse
EmployeeSubjectPriorityStatus
{{ $ticket->user?->name }}{{ $ticket->subject }}{{ ucfirst($ticket->priority) }}{{ ucfirst(str_replace('_',' ', $ticket->status)) }}
No tickets yet.

Admin HR Coverage

This first version includes employee records, departments, designations, attendance, leave, payroll, documents, performance reviews, recruitment, trainings, tickets, discipline and announcements. Quite a lot for a “plain Laravel app,” because apparently plain apps now need to grow up fast.

@endsection