Kesehatan adalah salahsatu hal penting bagi kehidupan manusia. Jika terkendala akan kesehatan kita dapat berobat ke rumah sakit, praktek dokter, pustesmas maupun klinik. Klinik Miranti adalah salah satu klinik besar yang ada di kota Boyolali. Di klinik Miranti terdapat beberapa dokter umum, dokter mata dan dokter gigi. Selama ini klinik Miranti dalam segala prosesnya masih menggunakan manual (tulis tangan). Hal ini dapat menyebabkan tertukarnya data, hilangnya data, salah penghitungan data. Namun penulis mengusulkan adanya aplikasi untuk memudahkan segala kegiatan yang ada di klinik miranti tersebut. Apilkasi ini berkaitan dengan segala kegiatan, mulai dari pendaftaran pasien baru, pendaftaran periksa, rekam medis pasien, periksa dokter, kelola dokter, kelola obat. Semua fungsionalitas tersebut dimiliki 4 aktor, yaitu petugas, pasien, dokter dan apoteker. Dengan adanya aplikasi ini membuat segala kegiatan di klinik miranti menjadi mudah dan meminimalisir terjadinya tertukar data, kehilangan data. Masing masing memiliki hak sesuai dengan kebutuhan aktor.
Aplikasi ini diharapkan dapat memberikan solusi terhadap permasalahan tersebut. Aplikasi ini dibuat menggunakan metode pengerjaan waterfall, framework CodeIgniter dengan bahasa pemrograman php. MySQL digunakan sebagai basis data server dan black box testing untuk pengujian aplikasi. Hasil dari dibangunnya aplikasi ini adalah dapat memberikan kemudahan bagi seluruh actor yang ada di aplikasi pelayanan pasien Klinik Miranti Boyolali.
Kata Kunci: Fungsionalitas, Kelola, Waterfall, MySql, Codeigniter, PHP.