Abstract :
Metode RAD (Rapid Application Development) salah satu metode pengembangan yang menekankan pada proses pengembangan aplikasi yang cepat, dan dapat beradaptasi terhadap perubahan yang cepat, serta dikembangkan berdasarkan keinginan pengguna membuat metode ini dipilih dalam penelitian ini. Sementara metode Double Diamond merupakan suatu Framework design thinking yang memiliki sifat proses yang fleksibel. Selain itu proses yang berjalan dapat melakukan perulangan pada setiap fasenya membuat metode ini dipilih untuk berfokus mengembangkan back-end API, dengan mengambil prinsip-prinsip secara luas untuk mendukung pengalaman pengguna yang baik. Cafe Nutri Eatery yang merupakan salah satu kafe yang menawarkan produk makanan sehat dibawah naungan Instalasi Gizi Rumah Sakit Panti Rapih Yogyakarta. Saat ini aktivitas transaksi yang terjadi menggunakan alat bernama EDC Android serta dengan berlangganan aplikasi kasir pihak ketiga mendorong penulis untuk merancang, dan membangun suatu sistem kasir berbasis mobile sehingga aplikasi yang digunakan dapat dikelola secara penuh oleh internal, dan sesuai dengan kebutuhan kafe. Dengan membuat sistem yang dapat membantu aktivitas transaksi yang terjadi pada kafe yang sudah dibuat berdasarkan kebutuhan baik desain, fungsi, dan ketentuan perusahaan. Aplikasi mobile membaca API yang dibuat sebagai lalu lintas data antara aplikasi dan server data. Sistem ini memiliki satu aktor yaitu crewstore yang bertugas di kafe. crewstore dapat melakukan pencatatan transaksi termasuk mencetak transaksi pada nota maupun sebagai dokumen berformat PDF, serta mencetak ulang transaksi sebelumnya, dan sekilas tentang transaksi dalam satu hari. Output untuk pelanggan kafe dapat meminta nota transaksi yang dicetak pada alat EDC Android. Sistem yang dirancang telah melalui tahapan pengujian Blackbox testing, dan memperoleh hasil pengujian sistem sebesar 100%. Hasil dari pengujian tersebut memberikan kesimpulan bahwa sistem berhasil dibuat, dan siap digunakan secara langsung, maupun jika akan dilakukan pengembangan lebih lanjut.