Saya ingin dibuatkan aplikasi kasir sederhana berbasis Android, dengan requirement seperti dibawah ini:
- Menggunakan database firebase.
- Fitur : Login, Transaksi Penjualan (seperti penjualan di aplikasi kasir di desktop), Print Nota, Lihat Transaksi Penjualan, Lihat Data Barang, Menambah, Menghapus, Logout
Proses kasir nantinya harus seperti ini:
- Kasir menu login, tidak perlu ada menu register,
- Terdapat 4 menu yaitu penjualan baru, data barang, data penjualan, logout
- Pada menu penjualan baru, terdapat fitur search barang, kemudian terdapat tabel list barang, dimana list barang ini dapat ditambahkan ke keranjang yg mengambang (widget cart), list barang hanya berupa foto, nama barang dan harga saja, , kemudian barang tersbut dapat dihapus dan diedit kuantitinya, tampil juga total yang harus dibayar, setelah memilih barang selesai ada inputan pembayaran, dimana ada kolom inputan jumlah bayar dan inputan diskon berupa jumlah uang bukan persen, dan ada kolom yang menampilkan jumlah kembalian, setelah disimpan ada pertanyaan apakah nota akan di print, jika iya maka nota langsung tercetak. Untuk print menggunakan printer kasir.
- Pada lihat transaksi penjualan, sederhana saja hanya menampilkan transaksi2 penjualan, kemudian terdapat filter range tanggal saja, juga transaksi tersebut bisa dilihat detailnya brang apa saja yang termasuk di transaksi tersebut, ketika dilihat ada opsi juga untuk cetak nota lagi.
- Pada menu data barang,terdapat fitur tambah barang dan edit barang, kemdian ada filter nama dan kode barang.
- Pada logout seperti biasa di logout pada umumnya.
- Yang terakhir jika aplikasi close, kalo bisa harus login lagi. Karna close aplikasi = logout.
Untuk UI simpe saja, yang terpenting berjalan seperti point point diatas. Terimakasih