Perkembangan teknologi informasi mendorong perusahaan untuk mengadopsi sistem digital dalam berbagai aspek operasional, termasuk pencatatan kehadiran karyawan. PT. Mura Mitra Sejati, yang bergerak di bidang general contraktor, masih menggunakan sistem presensi manual melalui buku tulis dan share location via WhatsApp, yang berisiko tinggi terhadap manipulasi data, keterlambatan rekapitulasi, dan validasi lokasi yang tidak akurat. Untuk mengatasi permasalahan tersebut, penelitian ini bertujuan merancang dan membangun sistem presensi online berbasis web secara real-time dengan integrasi Global Positioning System untuk validasi lokasi serta menggunakan algoritma Sequential Search untuk pencarian data kehadiran karyawan. Sistem dikembangkan menggunakan metode Waterfall dengan tahapan analisis, perancangan, implementasi, pengujian menggunakan metode Black Box Testing, dan pemeliharaan. Implementasi sistem dilakukan menggunakan bahasa pemrograman PHP, database MySQL, serta server lokal XAMPP. Hasil pengujian menunjukan bahwa sistem presensi online berbasis web di PT. Mura Mitra Sejati berhasil dibangun dan mampu menggantikan sistem presensi manual sebelumnya. Sistem ini dikembangkan menggunakan metode Waterfall dan dilengkapi dengan fitur Global Positioning System yang berfungsi mencatat lokasi kehadiran secara otomatis berdasarkan koordinat yang dikirim oleh perangkat pengguna melalui latitude dan longtitude.