Sistem registrasi menggunakan codeigniter ion auth

Sistem login untuk aplikasi simplegis sudah kita buat sebelumnya, untuk admin kan sudah default terinput ke database pada saat mengimport file .sql. Karena sebelumnya telah kita siapkan halaman untuk member maka kita harus membuat sistem registrasi agar pengunjung bisa mengakses halaman member tersebut. Lanjutkan membaca Sistem registrasi menggunakan codeigniter ion auth

Membuat sistem login menggunakan codeigniter ion auth

Pada aplikasi simple gis yang kita buat, pengguna dapat mengakses halaman admin dan melakukan penginputan data jalan, jembatan dan juga koordinat pada jalan dan jembatan. Oleh karena itu kita akan membuat sistem supaya hanya admin yang mempunyai email terdaftar saja yang bisa mengakses halaman admin dan melakukan sistem administrasi jalan, jembatan dan koordinat. Untuk mempermudah kita menggunakan codeigniter-ion-auth untuk membuat sistem registrasi dan login aplikasi simplegis. Lanjutkan membaca Membuat sistem login menggunakan codeigniter ion auth

Membuat Grafik Menggunakan CanvasJs

Grafik digunakan untuk menampilkan ringkasan dari sekumpulan data, biasanya sering kita temui di dalam aplikasi excel, word dll. Untuk menampilkan data di sebuah halaman website bisa digunakan sebuah plugin jquery, salah satunya adalah canvasJs.

Beberapa waktu sebelumnya telah kita buat sebuah aplikasi pemetaan dengan nama Simple Gis yang didalamnya terdapat data jalan dan juga data jembatan yang akan kita tampilkan grafiknya ke halaman depan dari aplikasi tersebut.

Sebelumnya download canvasJs, exstract dan copy paste file canvasjs.min.js ke dalam folder assets/js.

Bagi yang sudah membuat aplikasi Simple Gis silahkan buka dan edit file view/homepage.php dengan menambahkan script pada bagian bawah dari “<h1 class=”text-center”>Simple Gis</h1>” seperti berikut :

Biar tidak terjadi error edit juga file Home.php di folder controller.

Kemudian buka dengan mengakses http://localhost/simplegis sehingga tampak 2 buah tabel jalan dan jembatan.

homepage simplegis
homepage simple gis menampilkan data jalan dan jembatan

Untuk menampilkan grafik dari data di database kita akan menambahkan sebuah function loadgrafik dan function buatgrafik sehingga keseluruhan file homepage menjadi seperti berikut ini.

Dan juga untuk file controller Home.php tambahkan satu function yaitu function loaddata().

Hasil akhirnya akan tampak seperti berikut ini.

tampilan grafik simplegis
Tampilan grafik simplegis,

Terima kasih telah ikut mencoba membuat. 😀

Aplikasi Pemilu Berbasis Web di Universitas Muria Kudus

Bulan juni kemarin telah sukses diadakan pemira atau pemilihan raya yang di gelar oleh BEM Universitas Muria Kudus. Untuk pertama kalinya pemilihan diadakan menggunakan sistem online. Aplikasi yang digunakan menggunakan codeigniter dan ajax.

Aplikasi ini bekerja dengan membuat laptop seolah-olah menjadi TPS dan menampilkan lembar pemilihan (nama-nama calon). Namun tidak semua yang tersambung ke aplikasi http://pemirabem.umk.ac.id dapat membuka lembar pemilihan. Laptop yang menjadi TPS harus memiliki TPS-KEY. Lanjutkan membaca Aplikasi Pemilu Berbasis Web di Universitas Muria Kudus

Rest Web Service Codeigniter Bagian Keempat (API KEY)

Setelah kita membuat database untuk menyimpan data hasil monitoring maupun untuk menyimpan perintah untuk dieksekusi perangkat keras yang terhubung. Sekarang yang kita butuhkan adalah bagaimana menentukan hardware yang bisa mengirim data monitoring dan yang tidak. Untuk itu dibutuhkan API KEY untuk mendeteksi hardware yang terhubung ke aplikasi kita.

Pertama-tama kita harus buat tabel “key” untuk menyimpan API KEY dan tabel “logs” untuk menyimpan logs.

Setelah kita tambahkan table di atas, jangan lupa mengubah settingan pada “config/rest.php”.

Tabel dan config sudah, selanjutnya kita buat model untuk tabel “key”.

Karena kita sudah menambahkan keamanan berupa api key, maka kita harus mengedit tabel-tabel yang telah kita buat sebelumnya, yaitu tabel monitor_client dan unit_client menjadi seperti berikut :

Kita tambah beberapa function di model_unit.php

Dan jangan lupa, model_monitor juga.

Yang terakhir kita ubah file controller Monitoring.php

Selamat mencoba, selanjutnya akan kita buat sistem registrasi untuk mendapatkan API KEY-nya. 😀