Setiap kantor desa mempunyai tugas dan tujuan nya masing-masing. Salah satu pekerjaan dalam Kantor Desa Cipagalo adalah mengelola keuangan di Desa Cipagalo Kecamatan Bojongsoang. Kantor Desa Cipagalo ini mengelola pengajuan proposal, pengajuan kegiatan masyarakat Desa Cipagalo juga menjadi salah satu kegiatan yang mendapatkan dana dari Pemerintah Kabupaten untuk melakukan suatu kegiatan, serta mengelola laporan yang digunakan untuk pembangunan desa. Saat ini pengajuan proposal dan laporan kegiatan yang akan dilaksanakan oleh warga masih tergolong masalah karena banyaknya data yang tercecer. Sehingga dalam proyek akhir ini akan dihasilkan suatu saran berupa aplikasi berbasis web yang bertujuan untuk membantu pihak Kantor Desa Cipagalo serta warga dalam melakukan proses pengajuan proposal dan laporan kegiatan. Aplikasi ini dibangun dengan berbasis web dengan menggunakan framework Codeigniter dan menggunakan MySQL sebagai database server serta menggunakan teknik black-box testing yang difokuskan kepada keluaran yang dihasilkan oleh aplikasi. Adapun metode yang digunakan yaitu menggunakan metode waterfall. Dari hasil analisis yang dilakukan ini adalah sebagai aplikasi yang dapat membantu pekerjaan dalam mengelola proposal dan laporan agar lebih efisien.
Kata Kunci: Desa, proposal, kemajuan, laporan, pengelolaan.