Lakeside FnB Group yang beroperasi di lingkungan Telkom University memiliki aktivitas operasional yang padat di empat outlet utamanya. Pencatatan kehadiran staf secara manual terbukti kurang efisien dan berpotensi menimbulkan kesalahan administratif. Untuk mengatasi permasalahan tersebut, dirancang sebuah aplikasi kehadiran mobile berbasis geolokasi yang mampu mencatat dan memverifikasi kehadiran staf secara real-time berdasarkan lokasi GPS. Aplikasi ini dikembangkan menggunakan metode Extreme Programming (XP), yang menekankan iterasi pendek, kolaborasi intensif dengan pengguna, serta pengujian berkelanjutan. Proses pengembangan dilakukan melalui tahapan perencanaan, perancangan, pengkodean, pengujian, dan iterasi berdasarkan umpan balik pengguna. Teknologi Flutter digunakan sebagai framework utama karena mendukung pengembangan lintas platform dan integrasi plugin geolokasi secara efisien. Hasil dari pengembangan menunjukkan bahwa aplikasi dapat mencatat kehadiran dengan akurat ketika staf berada dalam radius outlet yang ditentukan, dengan tingkat accuracy sebesar 95,24% berdasarkan hasil pengujian sistem dalam mengklasifikasikan kehadiran staf secara benar menggunakan metode confusion matrix. Nilai ini mencerminkan seberapa sering sistem dapat membedakan antara pengguna yang benar-benar berada di lokasi (valid) dan yang tidak, secara tepat. Aplikasi ini juga menyediakan fitur pendukung seperti manajemen tugas dan ringkasan kehadiran. Aplikasi ini terbukti mampu meningkatkan efisiensi operasional, mengurangi beban administratif, dan mendukung transparansi dalam sistem kehadiran di lingkungan kerja Lakeside FnB Group.