Perusahaan PT. Putra Mulia Perdana merupakan salah satu perusahaan yang menerima jasa seorang yang dapat berkerja sebagai cleaning service dan memiliki keahlian dalam perkerjaan tersebut. Bahkan penempatan karyawan di PT. Putra Mulia Perdana bukan hanya di area kota Medan saja akan tetapi terdapat diluar kota Medan seperti kota Aceh dan Riau. Dan karyawan yang ditempatkan pun diberbagai tempat seperti di Bank, PT. Railink dan lain lainnya. Adapun sistem dari perusahaan tersebut masih tergolong sangat manual contohnya dalam pendataan petugas yang ditempatkan di perusahaan partner dari segi kinerja dan presensi. Kemudian dalam pendataan barang masih secara manual, barang-barang masih terdapat kekurangan dikarenakan ketidaksesuain antara data dengan produknya dan kemungkinan besar terdapat data yang salah. Lalu dalam permintaan barang yang habis petugas masih menggunakan fax untuk mengirim kepada pusat agar permintaan barang segera diberikan. Pada pembuatan aplikasi ini menggunakan metodologi OOP ( Object Oriented Programming) dan model pengembangan waterfall sehinggal tools yang digunakan antara lain balsamiq mockup, Sublime text, XAMPP, MySQL dan Java. Kemudian dengan design melakukan beberapa tahapan perancangan, yaitu perancangan proses bisnis, perancangan UML dan perancangan Basis data (DataBase) lalu, pengujian pada aplikasi ini menggunakan Black Box testing. Seiring berkembangnya zaman dan teknologi aplikasi untuk website tersebut dengan mengurangi beban dari perusahaan tersebut maka dibuatlah sebuah aplikasi untuk membantu pengerjaan users di perusahaan PT. Putra Mulia Perdana dengan tema “Aplikasi Web Monitoring Petugas Cleaning Service dan Perlengkapan Kebersihan di PT.Putra Mulia Perdana Menggunakan Framework CodeIgniter”.