@push('scripts') @endpush @extends('layouts.dashboard') @section('content')

Sales Pipeline (Kanban Board)

@foreach($stages as $stage)
{{ $stage->name }}
@foreach($leadsByStage[$stage->id] as $lead)
{{ $lead->name }}
Deal: ${{ $lead->deal_value ?? 'N/A' }}
Expected Close: {{ $lead->expected_closing_date ?? 'N/A' }}
Status: {{ ucfirst($lead->status) }}
View
Stage History:
    @foreach($lead->stageHistories as $history)
  • {{ $history->pipelineStage->name }} ({{ $history->changed_at }})
  • @endforeach
@endforeach
@endforeach
Drag-and-drop functionality placeholder: To implement drag-and-drop, use JavaScript (e.g., SortableJS or Laravel Livewire). When a lead is moved, update its pipeline_stage_id and log the change in stage history.
@endsection