Skip to content

Latest commit

 

History

History
136 lines (99 loc) · 4.1 KB

README.md

File metadata and controls

136 lines (99 loc) · 4.1 KB

🇮🇩 API Wilayah

Proyek API Wilayah menyediakan API statis untuk mengambil data wilayah di Indonesia, termasuk Provinsi, Kabupaten/Kota, Kecamatan, dan Kelurahan/Desa.


🚀 Akses API

Berikut adalah endpoint API yang tersedia dan cara penggunaannya:

1️⃣ Pencarian & Akses Data Provinsi

2️⃣ Pencarian & Akses Data Kabupaten/Kota

3️⃣ Pencarian & Akses Data Kecamatan

4️⃣ Pencarian & Akses Data Kelurahan


📖 Cara Penggunaan

Gunakan permintaan HTTP GET untuk mengambil data wilayah berdasarkan ID.

Contoh: Mencari Provinsi "Jawa Barat"

curl -X GET "https://elc-api-wilayah.vercel.app/api?q=Jawa%20Barat"

Contoh Respon:

[
    {
        "id": "1",
        "nama": "Jawa Barat"
    },
    {
        "id": "2",
        "nama": "Jawa Tengah"
    }
]

🛠️ Instalasi Lokal

Untuk menjalankan proyek ini secara lokal, ikuti langkah-langkah berikut:

  1. Clone repository:
    git clone https://github.com/elhakimyasya/api-wilayah.git
  2. Masuk ke direktori proyek:
    cd api-wilayah
  3. Install dependencies:
    npm install
  4. Jalankan server:
    npm start

📂 Akses Data Wilayah (CSV)

Dataset wilayah tersedia dalam format CSV, yang dapat diakses di folder /data:

Silakan edit atau gunakan dataset ini sesuai kebutuhan.


🤝 Kontribusi

Kontribusi sangat disambut! Jika ingin berkontribusi, ikuti langkah-langkah berikut:

  1. Fork repo ini ke akun GitHub kalian.
  2. Buat branch baru untuk perubahan:
    git checkout -b fitur-baru
  3. Lakukan perubahan dan commit:
    git commit -m "Menambahkan fitur baru"
  4. Push ke repository kalian:
    git push origin fitur-baru
  5. Buat Pull Request (PR) ke repository utama.

Harap pastikan perubahan yang diajukan sudah diuji dengan baik sebelum membuat PR. ✨


💖 Donasi

Jika proyek ini bermanfaat, dukung dengan berdonasi melalui:


📜 Lisensi

Proyek ini dilisensikan di bawah MIT License. Lihat file LICENSE untuk informasi lebih lanjut.