Pengembangan Aplikasi Mobile Komunitas Hiking Terintegrasi Strava Dengan Fitur Manajemen Event Dan Story
Keywords:
Komunitas Hiking, Strava API, OAuth 2.0, React Native, Manajemen EventAbstract
Hiking merupakan aktivitas luar ruang yang umumnya dilakukan secara berkelompok dalam suatu komunitas. Namun, pengelolaan komunitas hiking masih menghadapi kendala dalam perencanaan event, pengelolaan rute, serta dokumentasi aktivitas yang belum terintegrasi dengan data pelacak olahraga. Di sisi lain, aplikasi Strava banyak digunakan untuk merekam aktivitas olahraga, tetapi belum secara khusus mendukung kebutuhan manajemen komunitas hiking. Penelitian ini bertujuan untuk mengembangkan aplikasi mobile komunitas hiking yang terintegrasi dengan Strava guna mendukung pengelolaan grup, pembuatan dan partisipasi event, pemanfaatan rute pendakian, serta dokumentasi kegiatan melalui fitur story. Metode pengembangan yang digunakan adalah Agile Development dengan kerangka kerja Scrum agar sistem dapat dikembangkan secara iteratif. Aplikasi dibangun menggunakan React Native sebagai antarmuka mobile, ElysiaJS sebagai backend, serta integrasi Strava API melalui mekanisme OAuth 2.0. Pengujian sistem dilakukan menggunakan metode Black Box Testing untuk memastikan fungsi berjalan sesuai kebutuhan. Hasil penelitian menunjukkan bahwa aplikasi mampu mendukung pengelolaan komunitas hiking secara lebih terstruktur dan terintegrasi.