Hoş geldin, {{ $user->name }}! 👋

{{ \Carbon\Carbon::now()->translatedFormat('l, d F Y') }}

{{ $invoiceStats['currencySymbol'] }}{{ number_format($cards['mrr'], 2, ',', '.') }}
Aylık Tekrarlanan Gelir (MRR)
MRR yalnızca aktif tekrarlayan hizmetlerin aylığa bölünmüş değeridir.

Toplam Müşteri

{{ $cards['totalCustomers'] }}

{{ $totals['activeCustomers'] }} aktif

Aktif Hizmet

{{ $cards['activeServices'] }}

{{ $expiringIn7->count() }} 7 günde bitiyor

Bu Ay Gelir

{{ $invoiceStats['currencySymbol'] }}{{ number_format($cards['thisMonthRevenue'], 2, ',', '.') }}

{{ $monthlyGrowth['percentage'] }}% {{ $monthlyGrowth['trend'] === 'up' ? 'artış' : 'azalış' }}

Geciken Fatura

{{ $cards['overdueCount'] }}

{{ $invoiceStats['currencySymbol'] }}{{ number_format($cards['overdueAmount'], 2, ',', '.') }} toplam

Gelir Trendi

MRR Dağılımı (Hizmet Türü)

@forelse($mrrByType as $type => $amount) @if($type && $amount > 0)
@switch($type) @case('domain') Domain @break @case('hosting') Hosting @break @case('ssl') SSL @break @case('email') E-posta @break @case('development') Geliştirme @break @case('maintenance') Bakım @break @default {{ ucfirst($type) }} @endswitch
₺{{ number_format($amount, 2, ',', '.') }}
@endif @empty

MRR verisi bulunamadı

@endforelse

Finansal Özet

Son Aktiviteler

@forelse($recentActivities as $activity)
@if($activity['icon'] === 'receipt') @else @endif

{{ $activity['title'] }}

{{ $activity['description'] }}

{{ $activity['date']->diffForHumans() }}

@empty

Henüz aktivite yok

@endforelse
@vite(['resources/js/app.js'])