Skip to content

Nusantara Kita adalah sebuah API yang menyediakan data wilayah Indonesia.

License

Notifications You must be signed in to change notification settings

Yuefii/NusantaraKita

Repository files navigation

Nusantara Kita

logo

Nusantara Kita adalah sebuah API yang menyediakan data wilayah Indonesia. Proyek ini dirancang untuk memudahkan akses dan penggunaan data geospasial terkait wilayah-wilayah di Indonesia. API ini dapat digunakan untuk berbagai aplikasi yang memerlukan informasi seperti batas wilayah, data administratif, dan lain-lain.

🧞 Running Project

bagaimana menjalankan projectnya dilokal?

  • Setup Enviromentnya:

    mv env.example .env

    lalu kemudian kamu isi sesuai dengan database kalian.

  • Install Requirements:

    pip install -r requirements.txt
  • Menjalankan Jupyter Notebook nya:

     jupyter notebook

    jalankan semua code yang ada di notebook untuk merubah dataset csv menjadi sql yang akan langsung diinsert ke database kalian.

  • Menjalankan API nya:

     python main.py

Ingin lebih mudah menjalankan databasenya, kamu bisa gunakan docker compose yang kami sediakan?

  • Menjalankan Docker
     docker compose up -d
  • Menghentikan Docker
     docker compose down

📖 Documentation

Untuk Dokumentasi cara menggunakan API nya, sudah kami sediakan ketika kamu sudah menjalankan project ini, langsung ajh buka endpoint url nya di browser kalian.

🚀 Contribute

Untuk berkontribusi di project ini, kamu bisa cek disini. Ayo berkontribusi bersama kami untuk membuat project ini menjadi lebih baik lagi.

⚙️ License

Project ini dilisensikan di bawah Lisensi MIT - lihat LICENSE untuk detailnya.