{{ __('Client Dashboard') }}

@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif {{-- Projects --}}

My Projects

@if($projects->isEmpty())

You do not have any active projects yet.

@else
@foreach($projects as $project) @php $payment = $paymentSummary[$project->id] ?? []; @endphp

{{ $project->name }}

{{ str_replace('_', ' ', $project->status) }}
{{-- Payment Summary --}} @if($project->budget)
Payment Summary
Budget: Rs{{ number_format($payment['total_budget'] ?? 0, 2) }}
Paid: Rs{{ number_format($payment['confirmed'] ?? 0, 2) }}
Pending: Rs{{ number_format($payment['pending'] ?? 0, 2) }}
Balance: Rs{{ number_format($payment['balance'] ?? 0, 2) }}
@endif {{-- Task Progress --}} @if($project->tasks->count() > 0)
Task Progress
@php $totalTasks = $project->tasks->count(); $completedTasks = $project->tasks->where('status', 'done')->count(); $progress = $totalTasks > 0 ? round(($completedTasks / $totalTasks) * 100) : 0; @endphp

{{ $completedTasks }}/{{ $totalTasks }} tasks completed

@endif {{-- Media & Resource Links --}}
Upload Media @if($project->status == 'completed') Download Resources @endif
@endforeach
@endif

Submit New Requirement

@csrf

My Requirements

@if($requirements->isEmpty())

No requirements submitted yet.

@else
@foreach($requirements as $req)

{{ $req->title }}

{{ $req->status }}

Project: {{ $req->project->name ?? 'N/A' }}

@if($req->file_path) View Attachment → @endif
@endforeach
@endif