Question
Buatlah sebuah Aplikasi Inventory Penjualan (administrator) sederhana dengan ketentuan sebagai berikut:
Aplikasi dibuat menggunakan frontend Vue dan backend Nodejs
Aplikasi berisi 3 module, yaitu:
Module Item
Field modul Item terdiri dari nama_item, unit (berisi selectbox kg/pcs), stok, harga_satuan, barang(image)
Module Customer
Field modul Customer terdiri dari nama, contact, email, alamat, diskon, tipe_diskon, ktp(image). Terdapat 2 tipe diskon yaitu persentase dan fix diskon.
Module Sales
Field modul Sales terdiri dari code_transaksi, tanggal_transaksi, customer, item(multiple), qty, total_diskon(auto fill), total_harga(autofill), total_bayar
Perhitungan total harga disesuaikan dengan diskon di module Customer (jika ada)
Quantity tidak boleh melebihi stok yang ada. dan stok dikurangi ketika pembelian dilakukan
Note:
Penilaian diambil dari kesesuaian fungsi dan tampilan tidak harus bagus. Mohon dikerjakan sebaik- baiknya.