@extends('layouts.dashboard') @section('content')
# | Name/URL | Office Details | Hours | Added On | Type | Project Type | Project Status | Action | Description |
---|---|---|---|---|---|---|---|---|---|
{{ $projects->firstItem() + $key }} |
{{ $project->name_or_url }} Dashboard Link |
Business: {{ $project->business_type }} Grade: {{ $project->project_grade }} PM: {{ optional($project->projectManager)->name ?? '-' }} Sales: {{ optional($project->salesPerson)->name ?? '-' }} Department: {{ optional($project->department)->name ?? '-' }} Assigned Employee: {{ optional($project->assignMainEmployee)->name ?? '-' }} |
Project Duration: {{ $project->estimated_hours ? $project->estimated_hours . ' hours' : 'N/A' }} | {{ $project->created_at->format('d-M-Y') }} |
Project: {{ $project->project_type }} Report: {{ $project->report_type }} Client Type: {{ $project->client_type }} |
Category: {{ optional($project->projectCategory)->name ?? '-' }} Sub Category: {{ optional($project->projectSubCategory)->name ?? '-' }} Country: {{ optional($project->country)->name ?? '-' }} |
@php
$statusColors = [
'complete' => 'text-green-600 font-bold',
'working' => 'text-green-600 font-bold',
'hold' => 'text-yellow-600 font-bold',
'paused' => 'text-purple-600 font-bold',
'issues' => 'text-red-600 font-bold',
'temp hold' => 'text-orange-600 font-bold',
'closed' => 'text-gray-600 font-bold',
];
$statusRaw = $project->project_status ?? 'working';
$status = strtolower(trim($statusRaw));
$statusClass = $statusColors[$status] ?? 'text-gray-500 font-bold';
@endphp
{{ ucfirst($statusRaw) }} |
Name: {{ $project->client_name }} Email: {{ $project->client_email }} Other Info: {{ Str::limit($project->client_other_info, 20) }} {{ $project->client_other_info }} |
{{ Str::limit($project->description, 100) }} {{ $project->description }} |