Aplikasi sederhana untuk melihat jadwal sholat sesuai lokasi dari pengguna.
TIDAK AKAN PERNAH.
Sistem tidak akan pernah menyimpan/log lokasi dari pengguna.
Silahkan cek di inspect element bagian network, apakah sistem menyimpan lokasi anda ke server database atau tidak.
Pengguna mengakses aplikasi.
Jika pengguna mengaktifkan gps dan memberikan akses browser untuk akses gps, maka akan mendapatkan koordinat.
Jika pengguna tidak mengaktifkan gps, maka sistem membaca dari alamat IP untuk menentukan lokasi dari pengguna dan akan mendapatkan lokasi koordinat sesuai GeoIP.
Setelah koordinat telah diketahui, sistem akan memanggil rest api untuk mencari data jadwal sholat sesuai lokasi dari pengguna.
Jika pengguna keadaan offline, sistem akan menyimpan data ke local storage atau storage pada browser pengguna pada saat mengakses aplikasi pertama kali.
Sehingga aplikasi tetap bisa berjalan namun tidak akurat karena jika pengguna berpindah-pindah tempat maka harus membutuhkan koneksi untuk mendapat data terbaru sesuai lokasi pengguna.