@extends('layouts.app') @section('title', _lang('App Usage')) @php // Seconds → Bangla "২ ঘ ১৫ মি" / "৮ মি" / "< ১ মি". function aa_dur($secs) { $secs = (int) $secs; if ($secs < 60) return $secs <= 0 ? '—' : '< ১ মি'; $m = intdiv($secs, 60); $h = intdiv($m, 60); $m = $m % 60; return $h > 0 ? "{$h} ঘ {$m} মি" : "{$m} মি"; } function aa_ago($dt) { if (! $dt) return '—'; $mins = (int) $dt->diffInMinutes(now()); if ($mins < 1) return 'এইমাত্র'; if ($mins < 60) return "{$mins} মিনিট আগে"; $h = intdiv($mins, 60); if ($h < 24) return "{$h} ঘণ্টা আগে"; return $dt->format('d/m/Y'); } @endphp @section('content')
@include('partials.alerts')

{{ _lang('App Usage') }}

কে এখন অ্যাপ ব্যবহার করছে এবং কে কত সময় ব্যবহার করছে।

{{-- KPI tiles --}}
এখন ব্যবহার করছে
{{ number_format($kpi['now']) }} জন · শেষ ৩০ মিনিট
আজ সক্রিয়
{{ number_format($kpi['today_users']) }} জন
আজ মোট ব্যবহার
{{ $kpi['today_hours'] }} ঘণ্টা
{{-- Charts --}} @php $uLabels = collect($daily)->map(fn ($d) => \Illuminate\Support\Carbon::parse($d->date)->format('d M'))->values(); $uUsers = collect($daily)->map(fn ($d) => (int) $d->users)->values(); $uHours = collect($daily)->map(fn ($d) => (float) $d->hours)->values(); $tuNames = $topUsers->map(fn ($r) => $r->name ?: '—')->values(); $tuHours = $topUsers->map(fn ($r) => round($r->week_secs / 3600, 1))->values(); @endphp
দৈনিক সক্রিয়তা গত ১৪ দিন
শীর্ষ ব্যবহারকারী ৭ দিন
@if ($topUsers->isEmpty())
এখনো তথ্য নেই।
@else
@endif
{{-- Now using --}}
এখন ব্যবহার করছে {{ $nowUsing->count() }} জন
@if ($nowUsing->isEmpty())
এই মুহূর্তে কেউ সক্রিয় নেই।
@else
@foreach ($nowUsing as $u) @endforeach
ব্যবহারকারীসমিতিআজকের সময়সর্বশেষ সক্রিয়
{{ $u->name }} {{ $u->organization }} {{ aa_dur($u->today_secs) }} {{ aa_ago($u->last_seen) }}
@endif
{{-- Usage history --}}
ব্যবহারের ইতিহাস গত ৭ দিন
@forelse ($rows as $r) @empty @endforelse
ব্যবহারকারীসমিতি আজ৭ দিনসেশন (আজ)সর্বশেষ
{{ $r->name }} {{ $r->organization }} {{ aa_dur($r->today_secs) }} {{ aa_dur($r->week_secs) }} {{ $r->sessions ?: 0 }} {{ aa_ago($r->last_seen) }}
এখনো কোনো ব্যবহারের তথ্য নেই।
@push('scripts') @endpush @endsection