Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.38 KB

README.md

File metadata and controls

24 lines (17 loc) · 1.38 KB

Arah Kiblat

Keterangan

Aplikasi untuk menentukan arah kiblat pada suatu lokasi berdasarkan algoritma matematika. Aplikasi ini menggunakan Python Django sebagai Framework web nya, Front-end nya menggunakan Bootstrap dan jQuery sedangkan Back-end nya menggunakan Django + Fast API. Aplikasi ini menggunakan model arsitektur Microservices.

API

API yang digunakan disini adalah API yang berasal dari Nominatim ditambah dengan API buatan sendiri yang di host di Heroku.
Untuk API bisa dilihat di: https://github.com/emnopal/arah_kiblat_api

Untuk RestAPI bisa lakukan HTTP GET ke:

curl -i -H "Accept: application/json" -H "Content-Type: application/json" -X GET https://arah-kiblat-api.herokuapp.com/{nama_kota}

Parameter apa saja yang akan diterima?
1. latitude: optional jika anda memberikan nilai ke latlong atau lokasi
2. longitude: optional jika anda memberikan nilai ke latlong atau lokasi
3. latlong: optional jika anda memberikan nilai ke latitude, longitude atau lokasi
4. lokasi: optional jika anda memberikan nilai ke latitude, longitude atau latlong

untuk lebih jelasnya, lihat dokumentasi API disini: https://arah-kiblat-api.herokuapp.com/docs

Web

Repository ini sudah di deploy ke website, dengan host di Heroku.
Untuk Website dari repository ini dapat dilihat ke: https://arah-kiblat.herokuapp.com