@extends('layouts.app-universal-v2') @section('title', 'Dashboard SuperAdmin') @section('content')

Dashboard SuperAdmin

Pannello di controllo amministrativo avanzato per NetGesCon

SUPER ADMIN
{{ auth()->user()->name }}
{{ \App\Models\User::count() }}

Utenti Totali

Gestisci
{{ \App\Models\Stabile::count() }}

Stabili Gestiti

Visualizza
{{ \Illuminate\Support\Facades\DB::table('comuni_italiani')->count() }}

Comuni in Archivio

Visualizza
{{ \App\Models\Ticket::where('stato', 'aperto')->count() }}

Ticket Aperti

Gestisci
Attività Recenti
@php $recent_logs = \Illuminate\Support\Facades\DB::table('import_logs') ->latest() ->limit(5) ->get(); @endphp @if($recent_logs->count() > 0) @foreach($recent_logs as $log)
Import {{ ucfirst($log->tipo) }}

{{ $log->records_importati }} record importati

{{ \Carbon\Carbon::parse($log->created_at)->diffForHumans() }}
@endforeach @else

Nessuna attività recente

@endif
Stato Sistema & Strumenti
Database
Stato: Online
Dimensione: {{ number_format(\Illuminate\Support\Facades\DB::table('information_schema.tables')->where('table_schema', config('database.connections.mysql.database'))->sum('data_length + index_length') / 1024 / 1024, 2) }} MB
Backup
Ultimo: Mai configurato
Automatico: Da Configurare
Performance
Velocità: Ottima
Cache: Attiva
@endsection @push('styles') @endpush @push('scripts') @endpush Cache Attiva
Ultimo Backup
2 ore fa
@endsection
Amministratori
{{ \App\Models\Amministratore::count() }}
Super Admin
{{ \App\Models\User::role('super-admin')->count() }}

Azioni Rapide

Ultimi Utenti Creati

@foreach(\App\Models\User::latest()->take(5)->get() as $user) @endforeach
Nome Email Ruolo Data Creazione
{{ $user->name }} {{ $user->email }} @foreach($user->roles as $role) {{ $role->name }} @endforeach {{ $user->created_at->format('d/m/Y H:i') }}