Perancangan Application Programming Interface (API) untuk sistem absensi mahasiswa menggunakan Qr Code
P Perancangan aplikasi yang membutuhkan komunikasi antar platform memerlukan suatu perantara untuk melakukannya. Implementasi dari Application Programming Interface (API) dalam sistem yang dirancang dilakukan agar pengembang mampu untuk mengakses fungsi antar platform secara terprogram. Pada masa berkembangnya teknologi informasi ini, masih banyak adanya penerapan sistem pencatatan absensi yang tidak terkomputerisasi. Penelitian ini memiliki tujuan agar pengembangan API dapat dilaksanakan dengan baik pada sistem absensi mahasiswa berbasis Android yang menggunakan Quick Response code (QR code). Untuk melakukan itu, pertama-tama desain arsitektur sistem diciptakan untuk memahami aliran komunikasi antar platform. Setelah itu, pengembangan perangkat lunak dilakukan bersamaan dengan pengujian layanan API web services. Akhirnya, dengan integrasi antara client Android dan web server pada Laravel dan dibantu dengan web service berbasis RESTful, membuat sistem absensi mahasiswa yang dirancang menjadi sistem yang aman dan dapat diandalkan.
D Designing an application that requires communication between platforms need an intermediary to do it. The implementation of Application Programming Interface (API) from a designed system was done so the developers are able to access programmatic functions between different platforms. In the era of the information technology development as it is today, there are still many applications that are not computerized, such as the attendance recording systems. This research aims to develop API well on an Android-based student attendance system that uses the Quick Response code (QR code). To do so, first of all the design of system architecture was created to understand the communication flow between the platform. After that, the software development is done along with the test of API web services. In the end, with the integration of the Android client and web server on Laravel and assisted by the RESTful based web service, made that designed student attendance system becomes a safe and reliable.