@extends('layouts.tenant') @section('title', 'Dashboard') @section('content')

Dashboard

Welcome back! Here's what's happening with your account.

Total Documents
{{ $stats['total_documents'] }}
Total Clients
{{ $stats['total_clients'] }}
Total Invoices
{{ $stats['total_invoices'] }}
Pending Invoices
{{ $stats['pending_invoices'] }}
Paid Invoices
{{ $stats['paid_invoices'] }}
Overdue Invoices
{{ $stats['overdue_invoices'] }}
Active Clients
{{ $stats['active_clients'] }}
This Month Documents
{{ $stats['documents_this_month'] }}
Monthly Revenue
${{ number_format($stats['revenue_this_month'], 2) }}

This month's revenue

Storage Usage
{{ number_format($stats['storage_used_mb'], 2) }} MB

Storage used

Recent Documents
View All
@if($recentDocuments->count() > 0)
@foreach($recentDocuments as $document)
{{ $document->name }}

{{ $document->type }}

{{ $document->created_at->diffForHumans() }}
{{ strtoupper($document->status) }}
@endforeach
@else

No documents uploaded yet.

Upload First Document
@endif
Recent Clients
View All
@if($recentClients->count() > 0)
@foreach($recentClients as $client)
{{ $client->name }}

{{ $client->email }}

Added {{ $client->created_at->diffForHumans() }}
{{ ucfirst($client->status) }}
@endforeach
@else

No clients added yet.

Add First Client
@endif
Recent Invoices
View All
@if($recentInvoices->count() > 0)
@foreach($recentInvoices as $invoice) @endforeach
Invoice # Client Amount Due Date Status Actions
{{ $invoice->invoice_number }} {{ $invoice->client->name ?? 'N/A' }} ${{ number_format($invoice->amount, 2) }} {{ $invoice->due_date->format('M d, Y') }} {{ ucfirst($invoice->status) }}
@else

No invoices created yet.

Create First Invoice
@endif
Recent Messages
View All
@if($recentMessages->count() > 0)
@foreach($recentMessages as $message)
{{ $message->client->name ?? 'System' }}
{{ $message->created_at->diffForHumans() }}

{{ Str::limit($message->message, 100) }}

Type: {{ ucfirst($message->type) }} @if($message->status === 'unread') Unread @endif
@endforeach
@else

No messages yet.

@endif
@endsection @push('scripts') @endpush