MVC Toko Online

Nama: Dafarel Fatih Wirayudha
Kelas : PBKK A
NRP : 5025211120

Link : GitHub

Pada pertemuan ke-13 kali ini, kami diminta untuk membuat sistem MVC web untuk toko online dengan menggunakan code igniter.

Untuk tugas kali ini saya menggunakan referensi tutorial video youtube yang disediakan di blog pak fajar.

Berikut adalah hasilnya:

- Halaman Registrasi


Halaman ini berisi form untuk registrasi akun pengguna yang berisi nama, username, dan password yang ingin didaftarkan.

- Halaman Login


Disini pengguna atau admin bisa mengisi username dan password yang sudah terdaftar untuk melakukan login. Jika pengguna sudah melakukan registrasi akun lalu masuk menggunakan akun yang telah terdaftar maka pengguna akan masuk ke dashboard utama.

- Halaman Dashboard Utama


Halaman dashboard ini menampilkan data barang yang siap dibeli oleh pengguna beserta tombol tombol interaksi yang bisa dipilih pengguna. Halaman ini menerapkan fitur read pada CRUD

- Halaman Detail Barang


Halaman ini berisi detail deskripsi barang yang berisi nama, keterangan, kategori, stok, dan harga yang akan muncul ketika pengguna mengklik tombol detail pada salah satu barang di halaman utama. Di halaman ini juga disediakan tombol tambah ke keranjang untuk menambahkan barang ke keranjang untuk nantinya akan dilakukan pembayaran, lalu juga ada tombol kembali untuk kembali halaman sebelumnya.

- Halaman Keranjang Pembayaran


Disini pengguna bisa melihat barang-barang apa yang telah dipilih untuk dimasukkan ke keranjang pembayaran. Di halaman ini ada tombol hapus keranjang untuk menghapus list barang yang sudah ditambahkan, tombol lanjutkan belanja, dan tombol pembayaran untuk masuk ke halaman pembayaran.

- Halaman Pembayaran


Halaman ini berisi form pembayaran untuk mengisi identitas pengguna yang diperlukan untuk melakukan pembayaran dan juga total harga yang harus dibayar. Lalu ada tombol pesan untuk eksekusi.
Halaman ini menerapkan metode Create pada CRUD
Hasil:

- Halaman Admin (Data Barang)


Halaman ini berisi data barang yang tersedia untuk di tampilkan di dashboard utama, admin bisa menambahkan, mengedit, dan menghapus barang melalui halaman ini.

1. Tambah Barang:

2. Edit Barang:

3. Delete Barang (Samsung SSD):


- Halaman Admin (Invoice)


Halaman ini menampilkan log invoice pemesanan yang sudah dilakukan pengguna yang berisi ID, Nama pemesan, Alamat, Tanggal pemesanan, Batas pembayaran, dan juga ada tombol detail untuk melihat detail pemesanannya.

- Halaman Admin (Detail Pemesanan)


Disini admin bisa melihat detail pemesanan yang dipilih yang berisi list barang yang dipesan dan total harganya.
























Comments

Popular posts from this blog

CRUD dalam code igniter

APPSHEET

Quiz PBKK A