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

Popular posts from this blog

LAPORAN PRAKTIKUM MINGGU 4 PEMROGRAMAN WEB FRAMEWORK

LAPORAN PRAKTIKUM MINGGU 2 : LOOPING DAN DECISION PADA JAVASCRIPT

BAB I PENDAHULUAN 1.1 Latar Belakang Praktikum merupakan salah satu kegiatan belajar untuk menambah kemampuan mahasiswa. Setiap selesai melakukan praktikum, mahasiswa harus membuat laporan praktikum untuk menunjukkan bahwa mahasiswa sudah mengikuti praktikum dan memahami materinya. Laporan ini berisi hasil dari praktikum mata kuliah Pemrograman Web Framework dengan materi Looping dan Decision pada Node.Js. BAB II LANDASAN TEORI Node.js merupakan platform yang sangat banyak dibicarakan oleh web developer saat ini. Node.js sendiri adalah platform berbasis javascript yang berfungsi untuk dieksekusi di sisi server (server side). Selama bahasa untuk server side adalah PHP, sekarang ada node.js yang bisa dieksekusi disisi server menggunakan bahasa javascript. Node.js sangat bagus untuk membuat aplikasi berbasis web yang super sibuk. Node.js juga sangat bagus digunakan untuk membuat aplikasi berbasis web yang datanya real-time. Node.js akan membuat aplikasi berbasis web...