@extends('layouts.app') @section('content')

Performance Reviews

{{ $company->name }} - KPI Tracking & Appraisal Management

Back to HR @can('manage-performance', $company) Create Review @endcan

{{ $stats['total_reviews'] }}

Total Reviews

{{ $stats['completed_this_year'] }}

Completed This Year

{{ $stats['pending_acknowledgment'] }}

Pending Acknowledgment

{{ number_format($stats['average_rating'] ?? 0, 1) }}

Average Rating

@if($reviews->count() > 0)
@foreach($reviews as $review) @endforeach
Employee Review Period Type Review Date Overall Rating Status Actions
{{ $review->employee->full_name }}
{{ $review->employee->employee_id }}
{{ $review->review_period }}
{{ $review->period_start->format('M d') }} - {{ $review->period_end->format('M d, Y') }}
{{ ucwords(str_replace('_', ' ', $review->review_type)) }} {{ $review->review_date->format('M d, Y') }} @if($review->overall_rating)
{{ number_format($review->overall_rating, 1) }}
@for($i = 1; $i <= 5; $i++) @endfor
@else Not rated @endif
@if($review->status === 'draft') Draft @elseif($review->status === 'submitted') Submitted @elseif($review->status === 'acknowledged') Acknowledged @if($review->employee_acknowledged_at)
{{ $review->employee_acknowledged_at->format('M d') }} @endif @else Completed @endif
@can('manage-performance', $company) @if($review->status !== 'completed') @endif @if($review->status === 'draft')
@csrf @method('DELETE')
@endif @endcan
Showing {{ $reviews->firstItem() }} to {{ $reviews->lastItem() }} of {{ $reviews->total() }} results
{{ $reviews->appends(request()->query())->links() }}
@else
No performance reviews found

No performance reviews match your current filters.

@can('manage-performance', $company) Create First Review @endcan
@endif
@push('styles') @endpush @endsection