Source Code Aplikasi Penjualan Grosir Obat Sistem Kasir Berbasis Laravel

Bagi teman yang sedang mencari rujukan pembuatan dan pengembangan aplikasi memakai framework laravel, pada kesempatan ini kami akan share sebuah source code aplikasi penjualan obat secara grosir dilengkapi dengan sistem kasir yang dibangun memakai framework laravel. Semoga dapat membantu anda dalam berguru lebih jauh wacana pemrograman php khususnya memakai laravel. Untuk lebih detailnya dapat anda lihat pada uraian di bawah ini :

Aplikasi Grosir Obat ialah sebuah sistem kasir dan administrasi produk obat yang dibentuk memakai framework Laravel, dibangun dengan Test-Driven Development.

Fitur pada Aplikasi ini meliputi:

  1. Akun Login

    • Login dan Logout User
    • Ganti Password User

  2. Entry Transaksi

    • Entry Transaksi Tunai
    • Entry Transaksi Kredit
    • Pencarian Produk
    • Konfirmasi Transaksi
    • Cetak Nota (PDF; Format A4)

  3. Manajemen Produk

    • List Produk
    • Cetak Daftar Harga
    • Input Produk Baru
    • Edit Produk (Harga Tunai dan Kredit)
    • Hapus Produk

  4. Manajemen Satuan Produk

    • List Satuan Produk
    • Input Produk Baru
    • Edit Satuan Produk
    • Hapus Satuan Produk

  5. Manajemen Transaksi

    • List Transaksi Hari ini
    • List Transaksi
    • Detail Transaksi
    • Cetak Nota (PDF; Format A4)

  6. Manajemen User

    • List User
    • Input User Baru
    • Edit User
    • Hapus User (jika tidak ada transaksi)

Catatan:

  • Transaksi Kredit ketika ini hanya ditujukan untuk membedakan harga produk, bukan input pembayaran yang diangsur oleh customer. Dipersilakan kalau ada yang berkenan menyebarkan fitur tersebut.

Cara Install

  1. Download source code dan extract pada direktori web server (misal: xampp/htdocs)
  2. cd grosir-obat
  3. composer install
  4. cp .env.example .env

    • Jika tidak memakai Git, dapat rename file .env.example menjadi .env

  5. Pada terminal php artisan key:generate
  6. Buat database pada mysql untuk aplikasi ini
  7. Setting database pada file .env
  8. Masukkan Nama Aplikasi, Nama Toko, Alamat Toko dan Telp Toko pada pada file .env

  9. php artisan migrate --seed
  10. php artisan serve
  11. Selesai

Login Admin

Username: admin

Password: secret

Source Code Aplikasi Penjualan Grosir Obat  Sistem Kasir Berbasis Laravel

Source Code Aplikasi Penjualan Grosir Obat  Sistem Kasir Berbasis Laravel  Source Code Aplikasi Penjualan Grosir Obat  Sistem Kasir Berbasis Laravel

Source Code Aplikasi Penjualan Grosir Obat  Sistem Kasir Berbasis Laravel

Demo Aplikasi :

Proses Transksi

Keranjang Belanja

Keranjang Belanja didesain supaya mengikuti hirarki berikut:

  • Kelas CartCollection mempunyai beberapa kelas CashDraft dan atau CreditDraft
  • Kelas CashDraft mempunyai beberapa Item dengan harga Tunai
  • Kelas CreditDraft mempunyai beberapa Item dengan harga Kredit
  • Kelas CashDraft akan disimpan sebagai transaksi dengan model Transaction tipe Tunai
  • Kelas CreditDraft akan disimpan sebagai transaksi dengan model Transaction tipe Kredit

Proses Entry Transaksi

Proses Entry transaksi baru:

  1. User login
  2. Klik tombol Transaksi Tunai (atau Transaksi Kredit)
  3. Cari produk (minimal 3 huruf)
  4. Muncul list produk dengan harga sesuai jenis transaksi
  5. Isi Jumlah Item, klik Tambah
  6. Item produk yang bersangkutan akan muncul pada List Item
  7. Isi data pembeli
  8. Klik Proses Transaksi
  9. Muncul halaman Konfirmasi Transaksi (cek list item, harga dan total)
  10. Klik Simpan Transaksi
  11. Muncul halaman Detail Transaksi
  12. Cetak Nota format PDF ukuran A4.

Jika anda berminat mempelajari atau ingin menyebarkan aplikasi penjulan grosir obat berbasis framework laravel ini, silahkan download melalui link di bawah ini :

Aplikasi grosir obat


Sumber http://referensicoding.info