Apotek X merupakan salah satu apotek di Bandung. Pencatatan transaksi penjualan dan persediaan barang di Apotek X dilakukan secara manual, pekerja sering melakukan kesalahan pencatatan transaksi penjualan atau stok obat, kesalahan menghitung harga yang harus dibayar pembeli atau pengembalian uang. Hal ini menyebabkan perbedaan jumlah (uang atau stok obat) dalam laporan dengan jumlah secara fisik. Penelitian ini dibuat dengan tujuan memberikan usulan aplikasi pencatatan transaksi penjualan dan persediaan barang dengan pendekatan user centered design (UCD). Terdapat dua alternatif, penggunaan kedua aplikasi dapat dilakukan pemilihan atau digunakan secara bertahap. Kedua aplikasi digunakan oleh 5 pengguna di Apotek X. Alternatif pertama, aplikasi yang tersedia di pasaran, yaitu aplikasi point of sales (POS) X, dilakukan pengujian pengalaman menggunakan kuesioner user experience questionnaire (UEQ). UEQ memberikan hasil positif dan termasuk dalam kategori excellent (pengalaman pengguna baik). Uji kepuasan pengguna menggunakan kuesioner system usability scale (SUS), dengan nilai 68 (pengguna cukup puas). Alternatif kedua, rancangan user interface aplikasi yang dinamakan Aplikasi Apotek. Aplikasi Apotek hanya dilakukan uji SUS, karena aplikasi tersebut dibuat sampai tahap prototype. Nilai SUS yang diperoleh adalah 72 (pengguna puas). Aplikasi POS X dapat digunakan secara mudah dan cepat, tetapi tidak fleksibel. Sedangkan Aplikasi Apotek lebih fleksibel, tetapi butuh waktu dalam penerapannya.