@extends('simaju.layouts.main') @section('title', 'Dashboard') @section('page-title', 'Dashboard') @section('page-subtitle', 'Ringkasan data sekolah') @section('content')

Selamat datang di SMK Bina Bakti Mawasangka

Pantau data siswa, guru, kelas, mata pelajaran, jurusan, absensi guru dan nilai akademik.

@if(auth()->user()->role === 'wali_kelas' && $currentGuru)

Informasi Guru

NIP

{{ $currentGuru->nip ?? '-' }}

Mapel

@if($currentGuru->mataPelajarans && $currentGuru->mataPelajarans->count() > 0) {{ $currentGuru->mataPelajarans->pluck('nama_mapel')->join(', ') }} @else - @endif

Status Hari Ini

@if($absensiHariIni) @if($absensiHariIni->status_masuk === 'hadir') @elseif($absensiHariIni->status_masuk === 'terlambat') @elseif($absensiHariIni->status_masuk === 'izin') @elseif($absensiHariIni->status_masuk === 'sakit') @else @endif {{ $absensiHariIni->status_masuk_label }} @else Belum Absen @endif

Riwayat 7 Hari Terakhir

@forelse($riwayatAbsensi as $absensi) @empty @endforelse
Tanggal Jam Masuk Jam Pulang Status Keterangan
{{ $absensi->tanggal->format('d M Y') }} {{ $absensi->tanggal->format('l') }} {{ $absensi->jam_masuk ?? '-' }} {{ $absensi->jam_pulang ?? '-' }} {{ $absensi->status_masuk_label }} {{ $absensi->keterangan ?? '-' }}

Belum ada riwayat absensi

@endif
+8%

Total Siswa

{{ number_format($stats['total_siswa']) }}

dari semester lalu

Aktif

Total Guru

{{ number_format($stats['total_guru']) }}

Tenaga pengajar profesional

Rombel

Total Kelas

{{ number_format($stats['total_kelas']) }}

Rombongan belajar aktif

Aktif

Mata Pelajaran

{{ number_format($stats['total_mapel']) }}

Semester ini

📦 Manajemen Aset

Total Aset

{{ $asetStats['total_aset'] ?? 0 }}

Aset Aktif

{{ $asetStats['aset_aktif'] ?? 0 }}

Kondisi Baik

{{ $asetStats['aset_baik'] ?? 0 }}

Perlu Perbaikan

{{ $asetStats['aset_rusak'] ?? 0 }}

Total Nilai

Rp {{ number_format($asetStats['total_nilai'] ?? 0, 0, ',', '.') }}

📚 Perpustakaan

Total Buku

{{ $perpustakaan['total_buku'] ?? 0 }}

Buku Tersedia

{{ $perpustakaan['buku_tersedia'] ?? 0 }}

Kategori

{{ $perpustakaan['total_kategori'] ?? 0 }}

Anggota Aktif

{{ $perpustakaan['total_anggota'] ?? 0 }}

Peminjaman Aktif

{{ $perpustakaan['peminjaman_aktif'] ?? 0 }}

Buku Terlambat

{{ $perpustakaan['buku_terlambat'] ?? 0 }}

Buku Terbaru

Peminjaman Aktif Terbaru

📊 Analitik & Statistik

Distribusi Per Tingkat

Data siswa berdasarkan tingkat kelas

Distribusi Per Jurusan

Jumlah siswa per program keahlian

Trend Kehadiran Siswa

Data absensi 7 hari terakhir

Rekap Absensi Hari Ini

Persentase kehadiran siswa

Rekap Absensi Hari Ini

Hadir{{ $statsToday['hadir'] ?? 0 }}
Sakit{{ $statsToday['sakit'] ?? 0 }}
Izin{{ $statsToday['izin'] ?? 0 }}
Alpha{{ $statsToday['alfa'] ?? 0 }}

Kelas Terbaru

@forelse($kelasTerbaru as $kelas)

{{ $kelas->nama_kelas }}

{{ $kelas->jurusan?->nama_jurusan }}

@empty

Belum ada data

@endforelse

Siswa Terbaru

@forelse($siswaTerbaru as $siswa)
{{ substr($siswa->nama, 0, 2) }}

{{ $siswa->nama }}

{{ $siswa->kelas?->nama_kelas ?? '-' }}

@empty

Belum ada data

@endforelse
--> @endsection @push('scripts') @endpush