Abstract :
Penelitian ini bertujuan untuk mengembangkan rancang bangun dan implementasi sebuah aplikasi Android yang berfungsi untuk mempermudah dalam melakukan pengajuan di Dinas Kependudukan dan Catatan Sipil Kota Singaraja. Tahapan dalam pengembangan aplikasi menggunakan Agile Development dengan metode Pemograman Berorientasi Objek. Aplikasi ini dirancang memiliki tiga level pengguna. Level pertama sebagai admin, level kedua sebagai verifikator dan level ketiga sebagai pengguna biasa (user). Aktivitas yang dapat dilakukan oleh admin yaitu manajemen data pengajuan, rekap data laporan, dan manajemen semua user, baik itu verifikator dan pengguna (user), verifikator dapat memverifikasi pengajuan, memvalidasi user dalam melakukan pendaftaran, dan memberikan nomor antrian jika proses pengajuan telah berhasil dilakukan, sedangkan aktivitas user adalah melakukan pengajuan permohonan. Pengembangan aplikasi menggunakan Flutter sebagai framework dalam pembuatan mobile, Codeigniter framework dalam pembuatan website, Apache sebagai web server, dan MySQL sebagai manajemen basis data. Hasil dari penelitian ini berupa aplikasi Android pemerintah yang dapat digunakan oleh masyarakat dalam melakukan pengajuan permohonan Di Dinas Kependudukan dan Catatan Sipil Kota Singaraja, serta website yang digunakan admin dan verifikator dalam manajemen pengajuan yang dilakukan oleh pengguna.
Kata Kunci: Aplikasi Pemerintah, Android, Agile