w3id/pwa-layanan-publik

Aplikasi Daftar Fasilitas Kesehatan BPJS

Opened this issue ยท 11 comments

Apa aplikasi yang anda usulkan.
Aplikasi untuk mencari fasilitas kesehatan yang bekerja sama dengan BPJS disekitar Anda.

Apa permasalahan yang ingin diselesaikan dengan aplikasi ini dan belum terbantu oleh solusi yang sudah ada?
Aplikasi ini sudah tersedia dalam bentuk website https://faskes.bpjs-kesehatan.go.id. Namun belum maksimal menerapkan PWA dilihat dari hasil webpagetest berikut.
Menurut saya ini peluang untuk dijadikan Aplikasi PWA agar mempermudah masyarakat mengakses website ini.

Deskripsikan alternatif yang anda sarankan
Aplikasi ini nanti dapat langsung menampilkan Faskes BPJS terdekat dengan mendapatkan akses dari user geolocation, namun tetap dapat mencari manual berdasarkan provinsi seperti website saat ini.

Data didapatkan dari API yang saat ini karena sudah saya coba ternyata APInya public. Endpoint API saya sediakan di bagian referensi dalam bentuk postman collection.

Referensi

Wah, cakep nih terutama ketersedian API itu. Apakah API ini memang tersedia publik dan bebas dimanfaatkan tanpa harus ijin @wayanjimmy ? Kalau iya, ini cukup krusial mengingat mencari kamar BPJS merupakan hal yang cukup kritikal dan digunakan secara nasional. Saya sangat tertarik untuk kontribusi di sini.

Saya juga setuju ide ini. Karena semua orang membutuhkan layanan seperti ini. Hajar mas @tyohan

Setuju dengan ide ini, penggunanya juga kemungkinan besar akan banyak, se-indonesia. :)

@tyohan mengenai bebas dimanfaatkan tanpa ijin saya sendiri masih abu abu. Karena awalnya saya mengetahui API web https://faskes.bpjs-kesehatan.go.id/ ini dari teman saya yang iseng menelusuri wesitenya dan mendapati ternyata API-nya publik, setelah mencoba beberapa endpoint namun tidak diperlukan autentikasi untuk mengaksesnya.

Apakah teman-teman ada ide untuk mengkonfirmasi hal ini kemana ?

Kalau menurut saya sih, mending kita pergunakan saja APInya, nanti kalau ternyata tidak boleh dipakai oleh publik, baru kita takedown.

Also there's no documentation of the API so I wonder how this project's gonna go to be honest

Atau mungkin scrape results dari API nya secara periodik, taruh di database sendiri, sehingga tidak membebani server bpjs setiap user akses.

Benar juga sih, jadi kita tidak terlalu membebani biaya server pemerintah walaupun dari uang pajak kita tapi ya sudah lah.

Kalau begitu kita host dimana databasenya, Firebase?

r17x commented

kalau dari saya sendiri , kita boleh cari tau dulu atau kontak adminnya (pengelola webnya) untuk meminta izin , kalau memang tidak mau membebankan di sisiserver kita bisa scrape seperti di utarakan oleh @rizalibnu ๐Ÿ‘

r17x commented

@tyohan mungkin sudah bisa di Init Project Repository-nya

Siap, weekend ini akan kita bikin reponya.