Use Case
Jaheet menjawab kesulitan pengguna dalam menemukan penjahit yang terpercaya dan dekat dengan lokasi mereka. Alih-alih mencari secara manual, aplikasi secara otomatis merekomendasikan penjahit berdasarkan jarak menggunakan formula Haversine — sehingga pengguna selalu mendapatkan pilihan yang relevan dan efisien.
Fitur Utama
- Rekomendasi penjahit terdekat — daftar penjahit diurutkan berdasarkan jarak dari lokasi pengguna menggunakan algoritma Haversine
- Profil penjahit — portofolio karya, spesialisasi jenis pakaian, dan ulasan pelanggan
- Pemesanan in-app — pengguna dapat langsung memesan, memilih bahan, dan menentukan ukuran dari aplikasi
- Tracking status pesanan — pembaruan status dari pengukuran hingga pakaian selesai dijahit
- Autentikasi & manajemen akun — login untuk pelanggan maupun penjahit dengan peran yang berbeda
Tantangan Teknis
Implementasi formula Haversine dilakukan di sisi klien untuk menghitung jarak geodesik antara koordinat pengguna dan setiap penjahit yang terdaftar. Hasilnya kemudian digunakan sebagai bobot dalam algoritma pengurutan, dikombinasikan dengan rating untuk menghasilkan skor relevansi yang lebih akurat.