15

Speciality Test Web Developer

1 / 1

Buatlah sebuah website penjualan komputer berbasis PHP dan MySQL dengan ketentuan berikut :

1.Sediakan sebuah database dengan 3 table utama (jika dibutuhkan bisa lebih dari itu), yaitu Table Master Barang, Table Penjualan dan Tabel Detail Penjualan.

2.Field table Master barang minimal :
a.Kode Barang
b.Nama Barang
c.Harga Jual
d.Harga Beli
e.Stok
f.Kategori

3.Field table Penjualan minimal :
a.Tgl Penjualan
b.Nama Konsumen
c.Alamat

4.Field table detail penjualan minimal:
a.Id Penjualan
b.Kode barang
c.Jumlah
d.Harga satuan
e.Harga total

5.Buat minimal 2 buah page :
a.Page Pengolahan Master Barang (Add,Edit,Delete)
b.Page penjualan (dengan asumsi stok ada, 1 penjualan bisa lebih dari 1 barang)
c.Page Dashboard berisi:
i.Grafik penjualan barang dalam bulan ini per hari dalam bentuk bar chart
ii.Persentase kategori barang dalam bentuk pie chart
iii.Daftar 10 penjualan terakhir

Teknologi yang digunakan:
-PHP Native / Framework Laravel
-Jquery
-Bootstrap 4
-Plugin Chart

Contoh halaman dashboard :

Silahkan implementasikan soal di atas ke dalam aplikasi sesuai instruksi, upload projectnya ke google drive kalian dan share link projectnya sebagai jawaban