Aplikasi Toko Online Sederhana dengan CodeIgniter 3

 Fitur Toko Hadijaya




Disini kami menggunakan database dengan nama "hadijaya" dan dengan struktur seperti berikut


Terdapat dua tipe pengguna pada aplikasi ini. Mari kita bahas fitur dari tipe pengguna pertama yaitu customer. Pengguna ini memiliki beberapa fitur seperti:

1. Login dan Register

Agar dapat melakukan pembelian, pengguna dapat membuat akun terlebih dahulu menggunakan fitur ini



Controller:


2. Halaman daftar produk

Pada halaman ini pengguna dapat melihat berbagai macam produk yang dijual. Pengguna dapat menambahkan produk langsung ke keranjang melalui halaman ini atau melalui halaman detail produk.


Controller:


3. Halaman detail produk

Pada halaman ini pengguna dapat melihat detail dari produk, lalu memasukkannya ke keranjang sesuai jumlah yang diinginkan


Controller:


4. Halaman keranjang

Pada halaman ini, pengguna dapat mengelola barang di keranjangnya, memasukkan kode kupon dan melakukan checkout


Controller:


5. Halaman checkout

Pada halaman checkout, pengguna dapat memasukkan alamat pengiriman dan memilih metode pembayaran


Controller:


6. Halaman riwayat order

Pengguna dapat melihat riwayat order yang pernah dilakukan beserta detailnya pada halaman ini. Konfirmasi pembayaran dapat dilakukan melalui halaman ini



Controller:


7. Halaman konfirmasi pembayaran

Setelah melakukan checkout, pengguna harus melakukan konfirmasi pembayaran dengan cara mengisi formulir tentang detail pembayaran beserta foto bukti pembayarannya. Hal tersebut dapat dilakukan pada halaman ini


Controller:


8. Halaman riwayat pembayaran

Seluruh konfirmasi pembayaran yang telah diajukan beserta detailnya dapat dilihat pada menu ini



Controller:


9. Halaman menulis review

Jika order pengguna telah selesai diantar, pengguna dapat menulis review pada halaman ini


Controller:


10. Halaman riwayat review

Pada halaman ini, pengguna dapat melihat seluruh review yang telah ia tulis


Controller:



Berikutnya, kita akan melihat fitur-fitur dari sisi administrator toko

1. Halaman dashboard

Pada halaman ini, admin dapat melihat ringkasan informasi terkait toko seperti jumlah produk, pelanggan, pesanan, pendapatan serta grafik penjualan per bulan


Controller:


2. Halaman pengelolaan kategori produk

Pada halaman ini, admin dapat melakukan operasi CRUD terkait kategori produk


Controller:


3. Halaman pengelolaan produk


Controller:


4. Halaman pengelolaan order

Pada halaman ini, admin dapat melakukan operasi CRUD terkait order. Pada detail masing-masing order, admin dapat mengubah status order serta melakukan konfirmasi pembayaran yang sudah diupload oleh pelanggan



Controller:


5. Halaman pengelolaan kupon

Pada halaman ini, admin dapat melakukan operasi CRUD terkait kupon


Controller:


6. Halaman pengelolaan pembayaran

Pada halaman ini, admin dapat melihat daftar pembayaran yang sudah diupload oleh pelanggan serta melakukan konfirmasi



Controller:


7. Halaman pengelolaan pengguna/pelanggan

Pada halaman ini, admin dapat menghapus pelanggan serta melihat detail pelanggan seperti pemesanan yang sudah pernah dilakukan serta review yang ditulis


Controller:


8. Halaman daftar review pengguna

Pada halaman ini, admin dapat melihat daftar review yang sudah dikirim oleh pengguna



Controller:

Komentar

Postingan populer dari blog ini

Membuat Company Profile dengan Framework Laravel

Membuat Aplikasi Currency Converter dengan C#