@extends('layouts.app') @section('title', $user->name . ' - Profil') @section('content')
{{-- Header du profil --}}
{{-- Avatar --}}
@if($user->profile_photo_url) {{ $user->name }} @else
{{ strtoupper(substr($user->name, 0, 1)) }}
@endif
{{-- Infos --}}

{{ $user->name }}

Membre depuis {{ $stats['member_since']->format('F Y') }}

{{-- Badge client --}}
Client
{{-- Note moyenne --}}
@for($i = 1; $i <= 5; $i++) @if($i <= round($averageRating)) @else @endif @endfor

{{ number_format($averageRating, 1) }}/5 ({{ $totalReviews }} avis)

{{-- Statistiques --}}
{{ $stats['total_bookings'] }}
Réservations
{{ $stats['completed_bookings'] }}
Terminées
{{ number_format($averageRating, 1) }}
Note moyenne
{{-- Avis reçus --}}

Avis reçus ({{ $totalReviews }})

@forelse($reviewsReceived as $review)
{{-- Avatar du reviewer (prestataire) --}}
@if($review->prestataire && $review->prestataire->user && $review->prestataire->user->profile_photo_url) {{ $review->prestataire->user->name }} @else
{{ strtoupper(substr($review->prestataire->user->name ?? 'P', 0, 1)) }}
@endif

{{ $review->prestataire->user->name ?? 'Prestataire' }}

@if($review->prestataire) Voir le profil @endif
{{ $review->created_at->diffForHumans() }}
{{-- Étoiles --}}
@for($i = 1; $i <= 5; $i++) @if($i <= $review->rating) @else @endif @endfor {{-- Badge "Travaillerait encore avec" --}} @if($review->would_work_again) Recommandé @endif
{{-- Commentaire --}} @if($review->comment)

{{ $review->comment }}

@endif
@empty

Aucun avis pour le moment

@endforelse
{{-- Bouton retour --}}
@endsection