Sistem E-Recruitment Crew - PT Pelayaran Maritime
Sistem E-Recruitment Crew adalah aplikasi berbasis web yang dirancang khusus untuk mengotomatisasi dan menyederhanakan proses rekrutmen pelaut di **PT Pelayaran Maritime**. Platform ini menyediakan solusi komprehensif bagi pelamar untuk melamar lowongan, mengelola data pribadi, serta melacak status lamaran mereka. Bagi tim HR, sistem ini menawarkan modul lengkap untuk manajemen lowongan, kandidat, tes, hingga analitik rekrutmen. Tujuannya adalah meningkatkan efisiensi, transparansi, dan kecepatan proses rekrutmen crew.
Teknologi Digunakan:
- HTML5 & CSS3
- Bootstrap 5.3.0 (untuk desain responsif dan komponen UI)
- Font Awesome 6.0.0-beta3 (untuk ikon modern)
- JavaScript (untuk fungsionalitas sisi klien)
- SweetAlert2 (untuk notifikasi interaktif)
- (Sisi Server/Database: Asumsi PHP & MySQL/PostgreSQL untuk data persisten)
Fitur Utama:
- Portal Lowongan Kerja: Menampilkan daftar lowongan kerja crew yang tersedia dengan detail lengkap, filter pencarian berdasarkan jenis kapal, pangkat/jabatan, dan lokasi.
- Dashboard Kandidat: Area pribadi bagi pelamar untuk mengelola profil, mengunggah sertifikat dan pengalaman kerja, serta melacak status lamaran mereka melalui timeline interaktif.
- Manajemen Data Pribadi: Pelamar dapat mengisi dan memperbarui informasi pribadi, kontak, riwayat pangkat, dan mengunggah CV.
- Manajemen Sertifikat & Pengalaman Kerja: Fitur untuk mengunggah dan mengelola daftar sertifikat kemaritiman serta detail pengalaman kerja di kapal.
- Dashboard Admin/HR: Tampilan ringkasan statistik rekrutmen (pelamar baru, lowongan aktif, dalam proses, diterima).
- Manajemen Lowongan: Modul lengkap untuk tim HR dalam menambah, mengedit, menghapus, dan mengelola status lowongan kerja (aktif, ditutup, draft).
- Manajemen Kandidat: Fitur pencarian, filter, dan pengelolaan detail kandidat, termasuk jadwal interview dan catatan proses.
- Manajemen Tes (Psikotes & Keahlian): Mengelola daftar tes yang tersedia dan menugaskan tes kepada kandidat dengan penjadwalan dan pencatatan nilai.
- Pelacakan Status Lamaran: Sistem alur kerja yang terdefinisi dengan tahapan rekrutmen (Data Lengkap, Interview HRD, Interview User, Tes, Medical Check-up, Offering, Diterima, Tidak Lolos) yang dapat diperbarui oleh admin.
- Manajemen Pengguna, Modul, Peran & Izin: Kontrol akses berbasis peran untuk pengguna sistem (Admin, HR), mendefinisikan modul dan izin.
- Laporan & Analitik: Menghasilkan laporan kinerja rekrutmen, distribusi status lamaran, lowongan populer, dan sumber pelamar.
Tantangan & Solusi:
Tantangan utama dalam pengembangan sistem ini adalah menciptakan platform yang efisien untuk mengelola volume data pelamar yang besar dan beragam, serta menyederhanakan alur rekrutmen yang kompleks sesuai standar maritim. Solusinya adalah dengan merancang antarmuka pengguna yang intuitif baik untuk pelamar maupun admin, mengimplementasikan fitur pencarian dan filter yang canggih untuk data kandidat dan lowongan, serta mengintegrasikan sistem pelacakan status yang jelas untuk setiap tahapan rekrutmen. Modularitas sistem memungkinkan penambahan fitur dan skalabilitas di masa mendatang, serta penyesuaian dengan kebutuhan operasional perusahaan.
Peran dalam Proyek:
Sebagai pengembang utama, saya bertanggung jawab atas seluruh pengembangan front-end dan perancangan fungsionalitas sisi klien untuk sistem E-Recruitment ini. Ini mencakup desain antarmuka pengguna yang responsif untuk portal pelamar dan dashboard admin, implementasi logika untuk formulir pengisian data, pengelolaan tabel dinamis (sertifikat, pengalaman kerja), integrasi fitur pencarian dan filter lowongan/kandidat, serta memastikan interaksi pengguna yang lancar dan responsif di setiap modul. Saya juga berkontribusi dalam perancangan struktur data dummy yang digunakan untuk simulasi fitur-fitur manajemen di sisi admin.
Informasi Proyek
- Kategori: Aplikasi Web, Sistem E-Recruitment
- Klien: PT Pelayaran Maritime
- Tanggal Proyek: Juli, 2025
- Status: Selesai & Implementasi