Studi Implementasi REST API pada Aplikasi Logbook Magang Berbasis Web Menggunakan Laravel
Keywords:
Rest API, Laravel, Logbook, MySQL, WEBAbstract
Dalam kegiatan harian mahasiswa saat melakukan praktik kerja lapangan(PKL), logbook magang memiliki peran sangat penting
guna mencatat setiap kegiatan harian. Namun, sistem pencatatan konvensional memiliki beberapa masalah, seperti merupakan
sebuah tugas yang membosankan, kurang aman seperti informasi dapat hilang, dan membuat pelatih kewalahan dengan menyandang tanggung jawab yang besar. Untuk mengatasi kekurangan tersebut, penelitian ini dikembangkan REST API sistem yang dibangun menggunakan kerangka kerja Laravel untuk mendukung pencatatan peserta secara sistematis dan memisahkan antarmuka frontend dan backend. Rest API yang dikembangkan pada penelitian ini memiliki fungsi penambahan data, pengeditan, penghapusan, dan pengambilan data dengen format JSON. Aplikasi web frontend mengakses REST middleware menggunakan metode GET, POST, PUT, dan DELETE. Penelitian yang dilakukan juga menjelaskan mengenai struktur basis data, endpoint, komunikasi antara frontend dan backend. Kesimpulannya, implementasi menunjukkan bahwa aplikasi dapat membantu peserta lebih mudah mencatat dan dengan lebih rapi. Backend juga memungkinkan pengembangan lebih lanjut dan pengintegrasian dengan perangkat mobile altrenatif.