Skip to main content

CARA MEMBUAT APLIKASI PENYEBARAN VIRUS COVID-19 SECARA REALTIME MENGGUNAKAN CODEIGNITER 3



Pada artikel ini saya akan menjelaskan step-step untuk membuat aplikasi corona secara realtime dengan menggunakan API yang disediakan oleh Kawal Corona, saya akan membuat website dengan memanfaatkan API tersebut dan menggunakan Framework Codeigniter 3.

API kependekan dari Application Programming Interface merupakan sebuah perangkat lunak yang dapat menerima panggilan atau permintaan dari perangkat lunak lainnya seperti aplikasi dan website yang memberikan pelayanan. Dengan kata lain API merupakan sebuah perangkat lunak yang mengijinkan atau menghubungkan dua aplikasi. Tidak hanya itu API juga digunakan untuk membuat software dan aplikasi oleh para developer.

JSON (Javascript Object Notation) adalah sebuah format data yang digunakan untuk pertukaran data dan penyimpanan data. Penerapan JSON dalam pembuatan aplikasi ini yaitu sebagai format data untuk bertukar data client dan server dengan menggunakan API yang disediakan dari Kawal Corona.

Lansung saja ke step-step nya agar lebih memahami cara membuat aplikasi covid-19 secara realtime menggunakan API.

1.       Aktifkan webserver xampp

2.       Menggunakan codeigniter, download di www.codeigniter.com . Kemudian buat folder di htdocs dengan nama corona, pindahkan isi codeigniter di folder tersebut.

3.       Atur konfigurasi base_url di config.php dengan urlnya dan hapus index.php dalam index_page agar url yang dibuat dapat berjalan.


4.       Buat controller di file application/controllers dengan nama Hlm.php. Dalam aplikasi 3 tier, database yang digunakan disini diambil dari kawalcorona yang menyediakan datanya. Dengan menggunakan json_decode ambil file nya dari link https://api.kawalcorona.com/indonesia/.


5.       Kemudian buat file view v_hlm.php dalam application/views. Disini beberapa menggunakan template yang di download di Admin LTE. Simpan di folder public dengan nama template. Download template disini



·         Kemudian untuk menampilkan data covid-19 secara real time, perintah dari controller tadi $nasional disesuaikan dengan namanya.

·         Untuk total positif maka perintahnya <?= $nasional[0]['positif'] ; ?>.
·         Untuk total sembuh maka perintahnya <?= $nasional[0]['sembuh'] ; ?>.
·         Untuk total meninggal maka perintahnya <?= $nasional[0]['meninggal'] ; ?>.


6.       Cek di browser dengan link localhost/corona/Hlm. Hasilnya seperti dibawah ini sesuai dengan data saat ini atau real time.




Sampai disini cara membuat aplikasi untuk penyebaran virus covid-19 secara realtime. Ayo cek postingan tentang contoh pemrograman lainnya dann semangatt terus untuk belajar pemrograman. 

Semoga dapat bermanfaat, see you in the next post ^^


Comments