Tableau de bord — {{ config('app.name') }}

{{-- Indicateurs clés --}}
@php $cards = [ ['Revenus encaissés', number_format($stats['revenue'], 0, ',', ' ').' XOF', 'from-emerald-500 to-teal-600'], ['Ventes payées', $stats['orders_paid'].($stats['orders_pending'] ? ' · '.$stats['orders_pending'].' en attente' : ''), 'from-brand-500 to-violet-600'], ['Apprenants', $stats['learners'], 'from-sky-500 to-brand-600'], ['Taux de complétion', $stats['completion_rate'].'%', 'from-amber-500 to-accent-600'], ]; @endphp @foreach ($cards as $c)

{{ $c[0] }}

{{ $c[1] }}

@endforeach
{{-- Indicateurs secondaires --}}
@foreach ([ ['Inscriptions', $stats['enrollments']], ['Formations terminées', $stats['completed']], ['Attestations émises', $stats['certificates']], ['Formations publiées', $stats['formations_published']], ] as $s)

{{ $s[0] }}

{{ $s[1] }}

@endforeach
{{-- Ventes par formation --}}

Top formations (par revenu)

@if ($salesByFormation->isEmpty())

Aucune vente enregistrée pour le moment.

@else @foreach ($salesByFormation as $row) @endforeach
Formation Ventes Revenu
{{ $row->code ? $row->code.' — ' : '' }}{{ $row->title }} {{ $row->sales }} {{ number_format((float) $row->revenue, 0, ',', ' ') }} XOF
@endif
{{-- Accès rapides --}}