Fajar Ferdiansyah

Command Palette

Search for a command to run...

Kembali
WebInternship

Sistem Manajemen PKL SMKN 1 Kawali

Platform manajemen praktik kerja lapangan untuk memudahkan siswa dan sekolah memantau kegiatan magang secara digital.

0 tayangan
Sistem Manajemen PKL SMKN 1 Kawali

Ikhtisar

Sistem PKL adalah aplikasi web yang dikembangkan atas permintaan sekolah untuk mendigitalisasi proses Praktik Kerja Lapangan (PKL) siswa. Aplikasi ini mencakup absensi berbasis lokasi, jurnal kegiatan harian, manajemen surat otomatis, hingga pemantauan progres siswa secara real-time oleh pihak sekolah dan pembimbing industri.

Tech Stack

Laravel

Framework backend untuk routing, ORM, dan autentikasi

PHP

Bahasa pemrograman sisi server

MySQL

Database relasional untuk menyimpan data siswa, jurnal, dan absensi

Tailwind CSS

Utility-first CSS framework untuk styling responsif

Fitur

Absensi Geolocation

Siswa melakukan absensi PKL dengan validasi lokasi (geolocation) untuk memastikan kehadiran sesuai tempat magang.

Jurnal Digital

Siswa mencatat kegiatan harian PKL secara digital yang dapat dipantau langsung oleh guru pembimbing.

Manajemen Surat Otomatis

Pembuatan dan pengelolaan surat-menyurat terkait PKL (surat pengantar, surat balasan, dll) secara otomatis.

Monitor Progres Real-Time

Sekolah dan pembimbing dapat memantau progres kegiatan PKL setiap siswa secara real-time.

Akses Berlapis Lanjut

Sistem role dan hak akses bertingkat untuk siswa, guru pembimbing, dan admin sekolah.

Antarmuka Responsif

Tampilan yang optimal digunakan di perangkat desktop maupun mobile.

Tantangan

Alur Persetujuan Bertingkat

Salah satu tantangan terbesar adalah merancang alur pengajuan tempat PKL yang melibatkan banyak pihak secara berurutan. Siswa mengajukan tempat magang (IDUKA) yang harus disetujui oleh Kepala Program Keahlian (Kaprog) sesuai jurusan masing-masing terlebih dahulu, baru kemudian diteruskan ke pihak IDUKA, dan terakhir surat resmi dicetak melalui bagian percetakan sekolah. Memastikan status setiap pengajuan tetap sinkron dan mudah dilacak di setiap tahap menjadi bagian paling kompleks dalam pengembangan sistem ini.

Sistem Manajemen PKL SMKN 1 Kawali

Terima kasih sudah mampir!