Bengkel PT Jarakosta Multi Mandiri merupakan suatu wirausaha menengah yang bergerak dibidang jasa perawatan perbaikan kendaraan bermobil, dan merupakan tempat untuk melakukan perawatan serta pemeliharaan mobil. Bengkel Jarakosta Multi Mandiri merupakan salah satu bengkel service mobil yang terletak di daerah cikarang, dengan jam operasional 09.00 – 17.00 pada senin sampai sabtu. Dalam menjalankan usahanya, Bengkel Jarakosta Multi Mandiri memiliki kendala yaitu dalam melakukan pencatatan penjualan, pencatatan pendapatan jasa service, dan pencatatan stok sparepart. Hal itu terjadi karena proses pencatatan masih menggunakan media manual yang dimana itu menyulitkan pemilik dalam melakukan pencatatan. Selain itu banyak nota transaksi dan berkas pencatatan barang yang hilang karena tidak tersimpan dengan baik. Bengkel Jarakosta Multi Mandiri perlu membangun sistem informasi yang dapat memudahkan pemilik dalam melakukan pencatatan. Dalam proyek akhir ini akan dibangun aplikasi yang dapat menangani permasalahan di atas, yang mana dapat membuat pencatatan transaksi penjualan, dapat melakukan pencatatan transaksi pendapatan jasa service dan dapat mencatat daftar stok sparepart. Pembuatan proyek akhir ini dikembangkan menggunakan metode waterfall dengan pengembangan Software Development Life Cycle (SDLC), proses perancangan menggunakan pemodelan sistem Unified Modeling Language (UML), perancangan basis data menggunakan Entity-Relationship Diagram (ERD) dengan bahasa pemrograman pembangun aplikasi menggunakan PHP dengan framework Codeigniter dan bahasa query MySQL. Pengujian dilakukan dengan metode Black Box Testing terhadap fungsionalitas aplikasi dan hasil dari penguji sudah sesuai dengan kebutuhan.
Kata kunci: Penjualan, Sparepart, Aplikasi Berbasis Web, PHP, Code Igniter