@extends('app-admin.layout') @section('title', 'Dashboard — Wavora Admin') @section('page-title', 'Dashboard') @section('page-sub', 'Platform overview') @section('topbar-actions') settings Settings @endsection @section('content') {{-- Stat Cards --}}
Total Tenants
{{ $stats['Tenants'] }}
corporate_fare
Registered businesses
WA Devices
{{ $stats['Devices'] }}
smartphone
Connected numbers
Queued Messages
{{ $stats['Queued'] }}
schedule_send
Awaiting dispatch
Webhooks
{{ $stats['Webhooks'] }}
webhook
Registered endpoints
{{-- Quick links --}}
corporate_fare Manage Tenants smartphone WA Devices layers Plans forum Messages description Invoices history Audit Logs
{{-- Devices + Messages --}}
Recent Devices
View all
@forelse($devices as $d)
smartphone
{{ $d->name ?? $d->label ?? 'Device' }}
{{ $d->phone ?? '—' }}
@php $st = $d->status ?? 'unknown'; $cls = match($st) { 'connected' => 'badge-green', 'disconnected' => 'badge-red', default => 'badge-gray' }; @endphp {{ $st }}
@empty
smartphone

No devices yet

@endforelse
Recent Messages
View all
@forelse($messages as $m)
{{ $m->to ?? $m->recipient ?? '—' }}
{{ $m->created_at?->diffForHumans() ?? '—' }}
@php $ms = $m->status ?? 'queued'; $mc = match($ms) { 'sent' => 'badge-green', 'failed' => 'badge-red', 'queued' => 'badge-yellow', 'processing' => 'badge-blue', default => 'badge-gray' }; @endphp {{ $ms }}
@empty
forum

No messages yet

@endforelse
{{-- System info card --}}
System Information
Application
{{ config('app.name') }}
{{ app()->version() }}
Environment
{{ config('app.env') }} @if(config('app.env') === 'production') Production @else {{ config('app.env') }} @endif
Server Time
{{ now()->format('Y-m-d H:i:s T') }}
@endsection