Implementasi Antarmuka dan Fitur Transaksi pada Sistem Point of Sale
Berbasis Web dengan QR Code Menggunakan CodeIgniter 3 pada Role Kasir,
Ahmad Hanafi, NIM E41253319, Tahun 2026, Teknologi Informasi, Politeknik
Negeri Jember, Aji Seto Arifianto, S.ST., M.T. (Dosen Pembimbing), Amiruddin
Fuad, S.Kom. (Pembimbing Lapang).
Kegiatan magang dilaksanakan di PT J-Tech Solusindo, Kota Malang, Jawa
Timur, yang bergerak di bidang pengembangan dan konsultasi teknologi informasi.
Kegiatan ini bertujuan untuk memberikan pengalaman kerja kepada mahasiswa
sekaligus menerapkan ilmu yang telah diperoleh selama perkuliahan ke dalam
lingkungan kerja profesional.
Selama kegiatan magang, penulis terlibat dalam pengembangan aplikasi
Point of Sale (POS) berbasis web menggunakan framework CodeIgniter 3 dengan
studi kasus Toko Puding XYZ. Pengembangan difokuskan pada role kasir dengan
implementasi antarmuka dan fitur transaksi, meliputi halaman login, halaman kasir,
daftar produk, filter kategori, keranjang transaksi, metode pembayaran, member
dan sistem poin, validasi stok outlet, riwayat transaksi, void transaksi, serta
pengelolaan pesanan melalui katalog QR Code.
Hasil kegiatan magang menunjukkan bahwa fitur-fitur yang dikembangkan
dapat mendukung proses transaksi penjualan dan pelayanan pelanggan secara lebih
terstruktur dan terintegrasi. Sistem mampu membantu kasir dalam mengelola
transaksi, mencatat riwayat penjualan, memvalidasi stok berdasarkan outlet, serta
menangani pesanan pelanggan yang masuk melalui katalog digital berbasis QR
Code. Melalui kegiatan ini, penulis memperoleh pengalaman dalam pengembangan
aplikasi berbasis web menggunakan CodeIgniter 3, pengelolaan database MySQL,
implementasi fitur transaksi, serta pengujian sistem menggunakan metode Black
Box Testing.