Skip to content

Latest commit

 

History

History
70 lines (40 loc) · 4.2 KB

README_id.md

File metadata and controls

70 lines (40 loc) · 4.2 KB

API Wilayah Indonesia

NestJS TypeScript Prisma MongoDB PostgreSQL MySQL

English | हिन्दी | Bahasa Indonesia | 한국어 | Tagalog

API yang menyediakan informasi tentang wilayah administratif Indonesia, mulai dari tingkat provinsi, kabupaten, kecamatan, hingga tingkat desa. API ini juga menyediakan data pulau sejak versi 1.1.0.

Dibuat dengan NestJS framework dan ditulis dengan bahasa pemrograman TypeScript. Prisma digunakan sebagai ORM untuk berinteraksi dengan berbagai macam jenis database (MySQL, PostgreSQL, dan MongoDB).

⚠️ Meningkatkan ke v3.0.0 ⚠️

Sejak v3.0.0, diperlukan Node.js v18 atau versi yang lebih tinggi.

Memulai

Tolong baca panduan instalasi untuk memasang dan menjalankan aplikasi ini.

Data

Data yang kami gunakan menggunakan sumber yang resmi, dikelola di repositori idn-area-data dan didistribusikan sebagai sebuah npm package.

Data tersebut tersedia dibawah Open Database License (ODbL).

Dokumentasi

Baca versi terbaru dokumentasi API di halaman dokumentasi. Dokumentasi ini dibuat secara otomatis menggunakan @nestjs/swagger.

Anda juga dapat mengakses dokumentasinya di perangkat lokal Anda dengan menjalankan aplikasi ini (lihat Memulai) dan buka http://localhost:3000/docs di browser Anda.

Demo

Anda dapat mencoba API ini dengan mengganti http://localhost:3000 dengan endpoint yang disediakan dalam deskripsi repositori ini.

Berikut adalah beberapa proyek contoh yang menggunakan API ini:

Kontribusi

Jika Anda ingin berkontribusi pada proyek ini, harap baca file CONTRIBUTING.md dan pastikan Anda mengikuti aturan yang ada di Panduan Pull Request.

Melaporkan Masalah

Kami memiliki berbagai kanal yang berbeda untuk setiap masalah, harap gunakan kanal dengan mengikuti syarat-syarat ini:

Melaporkan Bug

Untuk melaporkan bug, silahkan buka isu baru dengan mengikuti panduan.

Meminta Fitur Baru

Jika Anda punya ide untuk fitur baru, silahkan buka isu baru dengan mengikuti panduan.

Mengajukan Pertanyaan

Jika Anda punya pertanyaan, silahkan cari jawabanya di Diskusi GitHub Kategori Tanya Jawab. Jika Anda tidak menemukan diskusi yang relevan, Anda dapat membuka diskusi yang baru.

Dukung Proyek Ini

Berikan ⭐️ jika proyek ini membantu Anda!

Harap pertimbangkan juga untuk mendukung proyek ini dengan donasi. Donasi Anda akan membantu kami mempertahankan dan mengembangkan proyek ini dan memberi Anda dukungan yang lebih baik.