SMK Pelayaran
PHP 8.2Laravel 12Filament Admin 3.3

SMK Pelayaran

FullStack Developer 2025

Ringkasan

Mengembangkan platform full-stack Sistem Informasi Terpadu SMK Pelayaran berbasis Laravel 12 dan MySQL untuk digitalisasi administrasi sekolah. Membangun dasbor manajemen konten (CMS) yang efisien menggunakan Filament Admin 3 lengkap dengan sistem otentikasi hak akses multi-role (Admin, Guru, Siswa). Merancang modul PPDB online yang dilengkapi validasi unggah dokumen, manajemen status pendaftaran, serta otomatisasi akun dan notifikasi email via SSH. Mengintegrasikan sistem pembelajaran digital (E-Learning) untuk unggah materi serta modul Perpustakaan Digital untuk katalog dan peminjaman buku. Merancang antarmuka ramah pengguna (UI/UX) yang responsif dan optimal di berbagai perangkat menggunakan Tailwind CSS, dan DaisyUI.

Sorotan Proyek

  • Arsitektur Sistem: Merancang skema basis data relasional di MySQL dan membangun logika backend utama untuk sistem informasi sekolah menggunakan Laravel 12.
  • Pengembangan Modul PPDB: Membuat formulir pendaftaran daring beserta panel manajemen admin untuk verifikasi dokumen, penyaringan status pendaftar, dan pembuatan akun siswa secara otomatis.
  • Notifikasi Otomatis: Menerapkan jalur notifikasi email otomatis untuk menginfokan pendaftar secara langsung saat status kelulusan mereka diperbarui.
  • Learning Management System (LMS): Membangun modul E-Learning yang memungkinkan guru mengelola materi pelajaran dan mengunggah bahan ajar yang dapat diakses oleh siswa.
  • Sistem Perpustakaan Digital: Mengembangkan fitur katalog buku, manajemen inventaris digital, serta sistem pelacakan peminjaman buku perpustakaan sekolah.
  • Implementasi Kontrol Akses: Mengintegrasikan Filament Admin 3 untuk menyediakan dasbor Role-Based Access Control (RBAC) yang disesuaikan khusus untuk Admin, Guru, dan Siswa.
  • Desain Antarmuka: Merancang UI halaman utama (landing page) yang dinamis, modern, dan responsif menggunakan Tailwind CSS 4 dan komponen DaisyUI.

Teknologi

PHP 8.2Laravel 12Filament Admin 3.3MySQLMariaDBBlade TemplatesTailwind CSS 4DaisyUIAlpine.jsComposerNode.jsNPMVitePostmanSSHGitGitHub.

Galeri