Pengembangan Backend Fitur Pembelian Pengrajin pada Website Sistem
Informasi Pabrik Baut Berbasis Laravel di PT. Ordo Teknologi Karya, Nazira
Ayu, NIM E41220071, Tahun 2025. Teknologi Informasi, Politeknik Negeri Jember,
Nugroho Setyo Wibowo, ST. MT (Dosen Pembimbing, Ibu Michelle Stephanie
Wongso (Direktur Perusahaan), Edwin Zamzami (Pembimbing Lapang).
Kegiatan magang adalah program pelatihan atau masa kerja dalam bidang
tertentu untuk mendapat wawasan dan pengalaman praktis di dunia kerja yang nyata.
Magang ini dilaksanakan pada 4 Agustus 2025 sampai 5 Desember 2025 di PT. Ordo
Teknolgi Karya, Taman Jemunsari Selatan I No.5A, Surabaya, dengan jadwal kerja
setiap Senin hinga Jumat, serta Work From Home pada hari Sabtu.
Selama magang di divisi Backend Web Developer, tugas utama adalah membuat
fitur pembelian pengrajin di dalama Sistem Informasi Pabrik Baut menggunakan
framework Laravel. Sistem ini dibuat karena ada masalah dalam mencatat data secara
manual, yang bisa menyebabkan kesalahan, duplikas, dan keterlambatan laporan.
Proses pengembangan meliputi analisis kebutuhan, merancang database, membuat API
RESTful, hingga mengintegrasikan dengan bagian Frontend sistem.
Prosesnya dimulai dengan membuat migration dan seeder untuk struktur
database, kemudian mengimplementasikan model Eloquent dengan hubungan antar
tabel. Selanjutnya, membuat controller untuk operasi CRUD, pembuatan Request
Validation untuk validasi input, implementasi API Resource untuk format response
konsisten, dan pengembangan Service Layer untuk memisahkan business logic. Fitur
fitur khusus yang berhasil diimplementasikan antaraa lain scan barcode, konfirmasi
penerimaan barang dengan partial delivery, upload dokumen, dan generate PDF nota
pembelian.
Hasil kegiatan menunjukkan bahwa seluruh fitur berhasil
diimplementasikan dan berfungsi dengan baik, terbukti mampu meningkatkan efisiensi
proses bisnis dan mengurangi kesalahan input data.