- Kawal Corona Papua adalah Web Applikasi sekaligus dapat Menjadi Portal Informasi Live Data Kasus Covid 19 di Papua, Sedikit Sumbangsih dari Kami untuk Papua, Project ini Open Source, Siapa Saja Boleh untuk Berkontribusi.
-
Bahasa Utama :
- JavaScript
- JSX
-
Framework :
- React
-
Backend
-
HOST PaaS
- Github Pages
Library | Package Instalation |
---|---|
Redux | npm install --save redux |
React-Redux | npm install --save react-redux |
axios | npm install --save axios |
lodash | npm install --save lodash |
Redux-Thunk | npm install --save redux-thunk |
github Pages | npm install gh-pages --save-dev |
REDUX DEV TOOLS | extension browser untuk Redux Action Creator (Disesuikan dengan Browser) |
- Config REDUX DEV TOOLS (index.js From ROOT /src/) :
-
// Line of Code... // Setup untuk Koneksi ke Redux Action Creator import { createStore, applyMiddleware, compose } from 'redux'; import reduxThunk from 'redux-thunk'; const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose; const store = createStore(reducers, composeEnhancers(applyMiddleware(reduxThunk))); // line of Code...
-
WEB :
-
API Services :
-
Data Indonesia : https://api.kawalcorona.com/indonesia
[ { "name": "Indonesia", "positif": "514", "sembuh": "29", "meninggal": "48" } ]
-
Data Provinsi : https://api.kawalcorona.com/indonesia/provinsi
[ { "attributes": { "FID": 11, "Kode_Provi": 31, "Provinsi": "DKI Jakarta", "Kasus_Posi": 307, "Kasus_Semb": 22, "Kasus_Meni": 29 } } ]
-
Data Global Per Negara : https://api.kawalcorona.com/
[ { "attributes": { "OBJECTID": 59, "Country_Region": "China", "Last_Update": 1584097775000, "Lat": 30.5928, "Long_": 114.3055, "Confirmed": 81346, "Deaths": 3265, "Recovered": 72355, "Active": 5726 } } ]
-
Data Global Positif : https://api.kawalcorona.com/positif/
{ "name": "Total Positif", "value": "307,278" }
-
Data Global Meninggal : https://api.kawalcorona.com/meningggal/
{ "name": "Total Meninggal", "value": "13,049" }
-
Data Global Sembuh : https://api.kawalcorona.com/sembuh/
{ "name": "Total Sembuh", "value": "92,373" }
-
- Backend API (Data Khusus Provinsi Papua)
-
{ "count": 23, "next": "https://kawal-corona.herokuapp.com/api/kabupaten/?page=2", "previous": null, "results": [ { "id_kabupaten": 1, "nama": "Jayapura Kota", "lon": "-", "lat": "-" } ] }
-
{ "count": 3, "next": "null", "previous": null, "results": [ { "id_penderita": 1, "nama_lengkap": "-----", "lokasi": 8, "gender": "perempuan", "status": "perawatan" }, ] }
-
API : Rumah Sakit Rujukan Prov Papua
{ "count": 1, "next": "null", "previous": null, "results": [ { "id_rs": 1, "rumah_sakit": "Rumah Sakit DOK II", "lokasi": "Jayapura Kota", "lat": "-", "lon": "-" } ] }
-
Semantic UI CDN
-
Route Page :
- Fetch Global Data Komulatif
- Fetch Global Data Per Negara
- Fetch Data Indonesia Komulatif
- Fetch Data Indonesia Per Provinsi
- Fetch Data Personal Pasien Positif Provinsi Papua
- Fetch Data Rumah Sakit Rujukan Di Provinsi Papua
- Saya Belum Memiliki Sumber Data yang benar" valid.
- Sebagian Data Kasus di Provinsi Papua yang ada pada database backend diambil dari 60% Hasil Tracking Media.
- Jika teman" ingin Berkontribusi terkait data dengan sangat senang hati saya akan menerima.
- email saya terkait Data : [email protected]
- Atau bisa chat pada gitter klik pada badge gitter diatas, chat on gitter
- Project ini Open Source siapa saja boleh untuk Berkontribusi Termasuk Data dan Repository.
- Saran dan Masukan Sangat Saya butuhkan.
Salam Sehat Michael.