Penerapan MVC pada App CRUD Sederhana dengan CodeIgniter
Pada kesempatan kali ini, saya akan membahas improvement yang dapat dilakukan pada app yang telah dibuat sebelumnya.
Feature
Berikut list fitur yang akan ditambahkan kali ini:
- Authentication
- CRUD sederhana
- myth-auth untuk authentication
- SB Admin 2 untuk tampilan
- Data Tables untuk mempermudah penyajian data
Tampilan
Ketika pengguna mengakses web pertama kali, akan disambut dengan tampilan seperti ini:
Pengguna bisa melakukan login atau register dengan memilih dropdown di pojok kanan atas.
Tampilan register seperti di bawah ini:
Tampilan login jika pengguna sudah memiliki akun:
Setelah pengguna berhasil login, tampilan navbar akan sedikit berbeda. Menampilkan username pengguna serta ada pilihan untuk logout di dropdown.
Jika pengguna sudah login, pengguna dapat membuka tampilan contact yang merupakan antarmuka untuk CRUD sederhana.
Pengguna dapat menambahkan contact dengan memilih "Add Contact".
Akan ada message bahwa contact sukses ditambahkan dan bisa dilihat data yang dimasukkan di tabel.
Pengguna dapat mengedit tiap contact dengan memilih "Edit" pada bagian "Action" tabel.
Tabel akan menampilkan data yang telah diperbarui oleh pengguna.
Pengguna juga dapat mencari contact tertentu berdasarkan kata kunci yang dimasukkan.
Operasi terakhir yang dapat dilakukan adalah menghapus contact yang dapat dilakukan dengan memilih "Delete" pada contact yang ingin dihapus.
Pengguna dapat logout dengan memilih tombol yang sesuai.
Comments
Post a Comment