digilib@itb.ac.id +62 812 2508 8800

13518134 Muhammad Raihan Iqbal.pdf
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan

Pemanfaatan teknologi IoT dapat menjadi penghubung antara dokter dan pasien dalam melakukan pemeriksaan fisik. Salah satu perangkat yang telah dibangun dengan memanfaatkan IoT adalah Respinos. Dalam penggunaannya, Respinos memerlukan bantuan sebuah aplikasi yang terintegrasi dengannya dan dapat menampilkan data yang dikirimkan oleh Respinos. Aplikasi ini juga dapat melakukan konsultasi dengan dokter yang terdaftar dan melakukan pembayaran sebagai syarat administrasi dari konsultasi tersebut. Aplikasi yang dikembangkan ini dinamakan dengan Respinos Health. Fitur pembayaran pada Respinos Health mengambil referensi dari aplikasi kesehatan lainnya yang telah ada sebelumnya seperti Halodoc dan Alodokter. Perancangan desain fitur pembayaran dilakukan menggunakan pendekatan user-centered design. Usability goals dan user experience goals dari pendekatan yang digunakan dalam perancangan ini yaitu efficient to use, safe to use, easy to learn, dan helpful. Perancangan dilakukan dengan cara membangun prototipe mulai dari low-fidelity hingga high-fidelity. Pengujian desain prototipe fitur pembayaran memberikan 100% completion rate, nilai 6,86 untuk SEQ, dan nilai 88,6 untuk SUS. Implementasi fitur pembayaran dilakukan menggunakan framework React Native berdasarkan desain yang telah dibuat sebagai antarmuka pengguna, REST API menggunakan NodeJS dan framework Express sebagaiserver, dan Midtrans sebagai payment gateway. Metode yang digunakan dalam implementasi fitur pembayaran ini adalah Agile, dimana dilakukan pengembangan secara berkelanjutan terhadap fitur. Pengujian antarmuka dan REST API fitur dilakukan menggunakan pengujian unit dan pengujian integrasi dengan menjalankan self-hosted runner yang memanfaatkan fitur CI/CD pada Gitlab.