@extends('layouts.app') @section('content')
Project Information
Project Name: {{ $project->project_name }}
Units: @php $units = is_array($project->unit) ? $project->unit : (is_string($project->unit) ? [$project->unit] : []); @endphp @if(count($units) > 0) @foreach($units as $unit) {{ $unit }} @endforeach @else No units assigned @endif
Project Value: RM {{ number_format($project->project_value, 2) }}
Timeline
Start Date: {{ $project->start_date->format('d/m/Y') }}
End Date: {{ $project->end_date->format('d/m/Y') }}
Duration: {{ $project->start_date->diffInDays($project->end_date) }} days
Status: @php $now = now(); $status = ''; $badgeClass = ''; if ($now < $project->start_date) { $status = 'Upcoming'; $badgeClass = 'badge-info'; } elseif ($now >= $project->start_date && $now <= $project->end_date) { $status = 'Active'; $badgeClass = 'badge-success'; } else { $status = 'Completed'; $badgeClass = 'badge-secondary'; } @endphp {{ $status }}

Project Timeline
@php $totalDays = $project->start_date->diffInDays($project->end_date); $elapsedDays = max(0, min($totalDays, $project->start_date->diffInDays(now()))); $progressPercentage = $totalDays > 0 ? ($elapsedDays / $totalDays) * 100 : 0; @endphp
{{ number_format($progressPercentage, 1) }}%
{{ $project->start_date->format('d/m/Y') }} {{ $project->end_date->format('d/m/Y') }}
@endsection