@extends('layouts.app') @section('content') {{-- Hero Section --}}

🌟 Nos Prestataires de Services

Découvrez des professionnels qualifiés et trouvez celui qui correspond parfaitement à vos besoins

{{-- Search/Filter Card --}}
Rechercher un prestataire
{{-- Stats bar --}}
{{ $prestataires->total() }} prestataires trouvés
{{-- Prestataires Grid --}}
@forelse($prestataires as $prestataire)
@if($prestataire->photo) {{ $prestataire->user->name }} @elseif($prestataire->user->avatar) {{ $prestataire->user->name }} @else
@endif @if($prestataire->isVerified())
@endif
{{ $prestataire->user->name }} @if($prestataire->isVerified()) Vérifié @endif
@php $rating = isset($prestataire->reviews) ? $prestataire->reviews->avg('rating') : 0; $reviewCount = isset($prestataire->reviews) ? $prestataire->reviews->count() : 0; @endphp @if($rating > 0)
@for($i = 1; $i <= 5; $i++) @endfor
{{ number_format($rating, 1) }} ({{ $reviewCount }} avis)
@else
Pas encore d'avis
@endif

{{ $prestataire->description ?: 'Ce prestataire n\'a pas encore ajouté de description.' }}

@if($prestataire->city || $prestataire->address)
@if($prestataire->address){{ $prestataire->address }}
@endif {{ $prestataire->city }}@if($prestataire->postal_code), {{ $prestataire->postal_code }}@endif
@endif
Voir le profil complet @auth @if(auth()->user()->isClient())
Contacter @if(auth()->user()->client && auth()->user()->client->isFollowing($prestataire->id))
@csrf @method('DELETE')
@else
@csrf
@endif
@endif @endauth
@empty

Aucun prestataire trouvé

Aucun prestataire ne correspond à vos critères de recherche.

@if(request()->anyFilled(['name', 'category', 'subcategory', 'city'])) Réinitialiser les filtres @endif
@endforelse
{{-- Pagination --}}
{{ $prestataires->withQueryString()->links() }}
{{-- Unfollow Modal --}} @endsection @push('scripts') @endpush