03Magang, PT. Sinar Mulia Plasindo Lestari · 2025
Koperasi POS
Satu sistem untuk kasir, gudang, dan keuangan koperasi. Dibangun bersama tim selama magang tiga bulan, dipakai oleh pengurus, kasir, dan anggota dengan wewenang yang berbeda.

Ringkasan
Koperasi POS menyatukan operasional toko dan layanan keuangan koperasi. Kasir memproses penjualan dan shift, admin mengelola stok serta simpanan dan pinjaman, dan anggota bisa melihat saldo serta angsurannya sendiri.
Saya membangunnya bersama tim selama magang tiga bulan di PT. Sinar Mulia Plasindo Lestari.
Teknologi utama
- Laravel 11
- Livewire 3
- PostgreSQL
- Tailwind CSS
- Spatie Permission
- Bavix Wallet
Modul
- Kasir: buka dan tutup shift per lokasi, keranjang belanja, bayar tunai atau lewat wallet anggota, dan pintasan keyboard F1–F9.
- Inventori: produk, kategori, satuan, lokasi, harga jual, stok per lokasi, pergerakan stok, dan penerimaan barang (GRN).
- Keuangan koperasi: setoran simpanan, pinjaman, jadwal dan pembayaran angsuran, serta pencairan tunai.
- Portal anggota: ringkasan akun, simpanan, pinjaman, angsuran, pencairan, dan riwayat wallet milik sendiri.
- Laporan riwayat transaksi (dengan detail dan pembatalan) dan riwayat shift kasir.
Detail teknis
- Laravel 11 di PHP 8.2+, dengan Livewire 3 (Volt), Laravel Breeze, Tailwind CSS, dan Vite.
- PostgreSQL sebagai database; beberapa migrasi memakai SQL khusus PostgreSQL.
- Spatie Laravel Permission untuk peran Admin, Kasir, dan Anggota; Bavix Laravel Wallet untuk saldo simpanan dan pinjaman.
- Login memakai NRP, bukan email. Siap deploy ke Vercel (runtime vercel-php) atau Heroku.
Tangkapan layar
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuh
Buka gambar ukuran penuhTangkapan layar diambil dari instalasi lokal dengan data demo; nama produk dan anggota fiktif.