File: //var/www/html/owlcrm/resources/views/users/leads/index.blade.php
{{-- <x-app-layout>
<x-slot name="header">
<h2 class="font-semibold text-xl text-gray-800 dark:text-gray-200 leading-tight">
{{ __('Dashboard') }}
</h2>
</x-slot>
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="bg-white dark:bg-gray-800 overflow-hidden shadow-sm sm:rounded-lg">
<div class="p-6 text-gray-900 dark:text-gray-100">
{{ __("You're logged in!") }}
</div>
</div>
</div>
</div>
</x-app-layout> --}}
@extends('adminlte::page')
@section('title', 'OWL CRM Dashboard')
@section('content_header')
<h1>
Dashboard</h1>
@stop
@section('content')
<p>Welcome to the OWL CRM admin panel.</p>
<div class="row mb-4">
<div class="col-md-6"></div>
<div class="col-md-4">
<form action="">
<div class="input-group">
<input type="search" class="form-control form-control-sm" placeholder="Type your keywords here">
<div class="input-group-append">
<button type="submit" class="btn btn-sm btn-default">
<i class="fa fa-search"></i>
</button>
</div>
</div>
</form>
</div>
<div class="col-md-2">
<a href="{{ route('leads.create') }}" class="btn btn-sm btn-primary float-right"> <i class="fas fa-plus"></i>
Add Lead</a>
</div>
<div class="col-md-2">
<a href="{{ url('leads?assigned=1') }}" class="btn btn-sm btn-primary float-right">
Assigned To me Leads</a>
</div>
{{-- <div class="col-md-2">
<a href="{{ route('leads.index') }}" class="btn btn-sm btn-primary float-right">
All Leads</a>
</div> --}}
</div>
@if (session('success'))
<h6 class="alert alert-success">
{{ session('success') }}
</h6>
@endif
<div class="row">
<div class="col">
<div class="card-container inline-card-container">
<div class="card card-info inline-card">
<div class="card-header">
<h3 class="card-title">New Leads</h3>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse">
<i class="fas fa-minus"></i>
</button>
{{-- <button type="button" class="btn btn-tool" data-card-widget="remove">
<i class="fas fa-times"></i>
</button> --}}
</div>
</div>
<div class="card-body">
<div class="container">
@foreach ($new_leads as $lead)
@if ($lead->status == App\Models\Lead::NewLead)
{{-- @foreach ($cities as $city) --}}
<div class="card shadow mb-4">
<div class="row">
<div class="col-md-8">
<div class="card-body card_bodyCol">
<h3>{{ $lead->first_name . $lead->last_name }}</h3>
<p class="card-text"><i class="fa fa-phone"></i>
{{ $lead->mobile_number }}
</p>
<p class="card-text"><i class="fa fa-envelope"></i>
{{ $lead->email_address }}</p>
<p class="card-text"><i class="fas fa-map-marker-alt"></i>
{{-- {{ $lead->City->name }}, --}}
{{ $lead->State->name }},
{{ $lead->City?->name ?? 'City not available' }},
{{-- {{ $lead->State?->name ?? 'State not available' }}, --}}
{{ $lead->Country->name }}, {{ $lead->postal_code }}
</p>
<p class="card-text"><i class="fas fa-rupee-sign"></i>
{{ $lead->budget }}
</p>
@if (isset($lead->organization_name) && !empty($lead->organization_name))
<p class="card-text">
<i class="fas fa-user"></i> {{ $lead->organization_name }}
</p>
@else
<p class="card-text">
<i class="fas fa-user"></i> Indivisual
@endif
<p class="card-text"><i class="fas fa-building"></i>
{{-- <i class="fas fa-home"></i> --}}
Property Type: {{ $lead->property_interest_type }}
</p>
<p class="card-text"><i class="fas fa-ruler-combined"></i>
{{ $lead->address_line_1 }}</p>
</div>
</div>
<div class="col-md-4 bg-info">
<div class="card-body">
<div class="ribbon-wrapper">
@if ($lead->customer_id !== null)
<div class="ribbon bg-success">
Customer
</div>
@endif
</div>
<p class="card-text"><strong>Sales Executive:</strong>
@if (isset($lead->user))
{{ $lead->user->first_name . $lead->user->last_name }}
</p>
@endif
<p class="card-text"><strong>Date:</strong>
{{ formatDate($lead->created_at, 'Y/m/d H:i:s') }}
</p>
<p class="card-text"><strong>Last Contact:</strong>
{{ formatDate($lead->last_contacted, 'Y/m/d H:i:s') }}
</p>
<p class="card-text"><strong>Next Follow up:</strong>
{{ formatDate($lead->next_followup, 'Y/m/d H:i:s') }}
</p>
<a href="{{ route('leads.show', $lead->id) }}"
class="btn btn-sm btn-light d-flex justify-content-center mt-4">View</a>
</div>
</div>
</div>
</div>
@endif
@endforeach
</div>
</div>
<div class="card-footer">
<a href="{{route('leads.all', ['status' => App\Models\Lead::NewLead])}}" class="float-right">View All <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<div class="card card-danger inline-card">
<div class="card-header">
<h3 class="card-title">Hot Leads</h3>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse">
<i class="fas fa-minus"></i>
</button>
</div>
</div>
<div class="card-body">
<div class="container">
@foreach ($hot_leads as $lead)
@if ($lead->status == App\Models\Lead::HotLead)
<div class="card shadow mb-4">
<div class="row">
<div class="col-md-8">
<div class="card-body card_bodyCol">
<h3>{{ $lead->first_name . ' ' . $lead->last_name }}</h3>
<p class="card-text"><i class="fa fa-phone"></i> {{ $lead->mobile_number }}</p>
<p class="card-text"><i class="fa fa-envelope"></i> {{ $lead->email_address }}</p>
<p class="card-text"><i class="fas fa-map-marker-alt"></i>
{{-- {{ $lead->City->name }}, --}}
{{ $lead->City?->name ?? 'City not available' }},
{{ $lead->State->name }},
{{ $lead->Country->name }},
{{ $lead->postal_code }}</p>
<p class="card-text"><i class="fas fa-rupee-sign"></i> {{ $lead->budget }}</p>
@if (isset($lead->organization_name) && !empty($lead->organization_name))
<p class="card-text"><i class="fas fa-user"></i> {{ $lead->organization_name }}
</p>
@else
<p class="card-text"><i class="fas fa-user"></i> Individual</p>
@endif
<p class="card-text"><i class="fas fa-building"></i> Property Type:
{{ $lead->property_interest_type }}</p>
<p class="card-text"><i class="fas fa-ruler-combined"></i>
{{ $lead->address_line_1 }}</p>
</div>
</div>
<div class="col-md-4 bg-info">
<div class="card-body">
<div class="ribbon-wrapper">
@if ($lead->customer_id !== null)
<div class="ribbon bg-success">Customer</div>
@endif
</div>
<p class="card-text"><strong>Sales Executive:</strong>
@if (isset($lead->user))
{{ $lead->user->first_name . ' ' . $lead->user->last_name }}
@endif
</p>
<p class="card-text"><strong>Date:</strong>
{{ formatDate($lead->created_at, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Last Contact:</strong>
{{ formatDate($lead->last_contacted, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Next Follow up:</strong>
{{ formatDate($lead->next_followup, 'Y/m/d H:i:s') }}</p>
<a href="{{ route('leads.show', $lead->id) }}"
class="btn btn-sm btn-light d-flex justify-content-center mt-4">View</a>
</div>
</div>
</div>
</div>
@endif
@endforeach
</div>
</div>
<div class="card-footer">
<a href="{{route('leads.all', ['status' => App\Models\Lead::HotLead])}}" class="float-right">View All <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<div class="card card-success inline-card">
<div class="card-header">
<h3 class="card-title">Converted Leads</h3>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse">
<i class="fas fa-minus"></i>
</button>
</div>
</div>
<div class="card-body">
<div class="container">
@foreach ($converted_leads as $converted_lead)
{{-- @if ($converted_lead->customer_id !== null) --}}
@if ($converted_lead->status == App\Models\Lead::Documentation)
<div class="card shadow mb-4">
<div class="row">
<div class="col-md-8">
<div class="card-body card_bodyCol">
<h3>{{ $converted_lead->first_name . ' ' . $converted_lead->last_name }}</h3>
<p class="card-text"><i class="fa fa-phone"></i>
{{ $converted_lead->mobile_number }}
</p>
<p class="card-text"><i class="fa fa-envelope"></i>
{{ $converted_lead->email_address }}</p>
<p class="card-text"><i class="fas fa-map-marker-alt"></i>
{{-- {{ $converted_lead->City->name }}, {{ $converted_lead->State->name }}, --}}
{{ $converted_lead->City ? $converted_lead->City->name : 'N/A' }}
{{ $converted_lead->State ? $converted_lead->State->name : 'N/A' }}
{{ $converted_lead->Country->name }}, {{ $converted_lead->postal_code }}</p>
<p class="card-text"><i class="fas fa-rupee-sign"></i>
{{ $converted_lead->budget }}
</p>
@if (isset($converted_lead->organization_name) && !empty($converted_lead->organization_name))
<p class="card-text"><i class="fas fa-user"></i>
{{ $converted_lead->organization_name }}</p>
@else
<p class="card-text"><i class="fas fa-user"></i> Individual</p>
@endif
<p class="card-text"><i class="fas fa-building"></i> Property Type:
{{ $converted_lead->property_interest_type }}</p>
<p class="card-text"><i class="fas fa-ruler-combined"></i>
{{ $converted_lead->address_line_1 }}</p>
</div>
</div>
<div class="col-md-4 bg-info">
<div class="card-body">
<div class="ribbon-wrapper">
@if ($converted_lead->customer_id !== null)
<div class="ribbon bg-success">Customer</div>
@endif
</div>
<p class="card-text"><strong>Sales Executive:</strong>
@if (isset($converted_lead->user))
{{ $converted_lead->user->first_name . ' ' . $converted_lead->user->last_name }}
@endif
</p>
<p class="card-text"><strong>Date:</strong>
{{ formatDate($converted_lead->created_at, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Last Contact:</strong>
{{ formatDate($converted_lead->last_contacted, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Next Follow up:</strong>
{{ formatDate($converted_lead->next_followup, 'Y/m/d H:i:s') }}</p>
<a href="{{ route('leads.show', $converted_lead->id) }}"
class="btn btn-sm btn-light d-flex justify-content-center mt-4">View</a>
</div>
</div>
</div>
</div>
@endif
@endforeach
</div>
</div>
<div class="card-footer">
<a href="{{route('leads.all', ['status' => App\Models\Lead::Documentation])}}" class="float-right">View All <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<div class="card card-secondary inline-card">
<div class="card-header">
<h3 class="card-title">Cold Leads</h3>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse">
<i class="fas fa-minus"></i>
</button>
</div>
</div>
<div class="card-body">
<div class="container">
@foreach ($cold_leads as $lead)
@if ($lead->status == App\Models\Lead::ColdLead)
<div class="card shadow mb-4">
<div class="row">
<div class="col-md-8">
<div class="card-body card_bodyCol">
<h3>{{ $lead->first_name . ' ' . $lead->last_name }}</h3>
<p class="card-text"><i class="fa fa-phone"></i> {{ $lead->mobile_number }}
</p>
<p class="card-text"><i class="fa fa-envelope"></i>
{{ $lead->email_address }}</p>
<p class="card-text"><i class="fas fa-map-marker-alt"></i>
{{-- {{ $lead->City->name }}, {{ $lead->State->name }}, --}}
{{ $lead->State->name }},
{{ $lead->City?->name ?? 'City not available' }},
{{ $lead->Country->name }}, {{ $lead->postal_code }}</p>
<p class="card-text"><i class="fas fa-rupee-sign"></i> {{ $lead->budget }}
</p>
@if (isset($lead->organization_name) && !empty($lead->organization_name))
<p class="card-text"><i class="fas fa-user"></i>
{{ $lead->organization_name }}</p>
@else
<p class="card-text"><i class="fas fa-user"></i> Individual</p>
@endif
<p class="card-text"><i class="fas fa-building"></i> Property Type:
{{ $lead->property_interest_type }}</p>
<p class="card-text"><i class="fas fa-ruler-combined"></i>
{{ $lead->address_line_1 }}</p>
</div>
</div>
<div class="col-md-4 bg-info">
<div class="card-body">
<div class="ribbon-wrapper">
@if ($lead->customer_id !== null)
<div class="ribbon bg-success">Customer</div>
@endif
</div>
<p class="card-text"><strong>Sales Executive:</strong>
@if (isset($lead->user))
{{ $lead->user->first_name . ' ' . $lead->user->last_name }}
@endif
</p>
<p class="card-text"><strong>Date:</strong>
{{ formatDate($lead->created_at, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Last Contact:</strong>
{{ formatDate($lead->last_contacted, 'Y/m/d H:i:s') }}</p>
<p class="card-text"><strong>Next Follow up:</strong>
{{ formatDate($lead->next_followup, 'Y/m/d H:i:s') }}</p>
<a href="{{ route('leads.show', $lead->id) }}"
class="btn btn-sm btn-light d-flex justify-content-center mt-4">View</a>
</div>
</div>
</div>
</div>
@endif
@endforeach
</div>
</div>
<div class="card-footer">
<a href="{{route('leads.all', ['status' => App\Models\Lead::ColdLead])}}" class="float-right">View All <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
</div>
@stop
@section('js')
<script>
console.log("Hi, I'm using the Laravel-AdminLTE package!");
</script>
@stop