Portfolio Details

Deskripsi Aplikasi Absensi Siswa

Aplikasi Absensi Siswa adalah aplikasi desktop berbasis Electron yang dirancang untuk membantu sekolah dalam mengelola data absensi siswa secara digital, rapi, dan efisien. Aplikasi ini mengintegrasikan frontend modern (Vue.js) dengan backend kuat (Express.js + Database PostgreSQL) sehingga menghasilkan sistem yang stabil, aman, dan mudah digunakan..

Tujuan Aplikasi

  • Menggantikan sistem absensi manual.
  • Meminimalkan kesalahan pencatatan kehadiran.
  • Mempercepat proses rekap dan laporan absensi.
  • Memberikan data absensi yang akurat dan siap cetak.

Teknologi Yang Digunakan

  • Frontend: Vue.js + Vite.
  • Backend: Express (API).
  • Database: PostgreSQL.
  • Desktop Framework: Electron.
  • UI: Bootstrap.

Fitur Utama Aplikasi

  1. Autentikasi Pengguna.
  2. Manajemen Data Master :
    • Data Siswa.
    • Data Kelas.
    • Data Bobot.
    • Data Semester.
    • CRUD Lengkap (Create, Read, Update dan Delete).
  3. Sistem Absensi
    • Absensi harian siswa.
    • Status kehadiran (Hadir, Izin, Sakit, Alpha)
    • Ceklis absensi langsung dari DataTable
    • Otomatis tersimpan ke database
    • Otomatis buat absensi perbulan lengkap dengan tanggal ( 1 - 30) kecuali hari libur
  4. DataTable Server-Side
    • Pencarian Cepat.
    • Sorting Data
    • Pagination
    • Tetap Responsif Meski Banyak Data
  5. Laporan Absensi
    • Rekap absensi per kelas.
    • Rekap per tanggal / periode
    • Export & cetak laporan (Excel / Print)
    • Logo sekolah otomatis pada laporan
  6. Aplikasi Desktop (EXE)
    • Bisa dijalankan tanpa browser.
    • Bisa digunakan secara offline (jika backend lokal) / Online
    • Tampilan seperti aplikasi Windows pada umumnya
    • Tombol minimize, maximize, dan close kustom

Informasi Aplikasi

  • Kategori Desktop Aplikasi
  • Klien Guru di SMPN 1 Kota Solok
  • Selesai Pada 27 Desember 2025