Melihat baris kode berubah menjadi karya nyata. Ini adalah ruang pameran hasil belajar dan kreativitas web developer muda Banprog26.
Eksplorasi KaryaProyek website yang dibangun dengan kolaborasi dan dedikasi.
Tim: Kelompok 3
Deskripsi Proyek: KOPerasi Anak Suka CODing adalah sistem informasi manajemen berbasis web yang dirancang khusus untuk mengelola operasional simpan pinjam dan unit usaha toko secara digital, transparan, dan terintegrasi . Aplikasi ini dirancang siap pakai di lingkungan *hosting* (*production-ready*) dengan standar keamanan tinggi dan antarmuka yang modern. --- Modul & Fitur Utama 1. Modul Pengelolaan Anggota & Personil * **Manajemen Data Anggota:** Pengelolaan data berdasarkan NRP, Nama, Satuan, dan Tanggal Gabung yang diurutkan secara otomatis berdasarkan tingkat kepangkatan (`id_pangkat`). * **Sistem *Soft-Delete* (Non-Aktif Cerdas):** Keanggotaan dapat dinonaktifkan tanpa merusak integritas data transaksi masa lalu (*foreign key* aman). Jika anggota tidak lagi memiliki sisa tanggungan piutang (Toko atau USIPA), akun login sistemnya akan terhapus otomatis. Sebaliknya, jika masih ada piutang, akun login tetap dipertahankan agar anggota dapat melunasi kewajibannya. * **Pencarian & Filter Luas:** Fitur pencarian data personil yang mendalam berdasarkan NRP, nama, satuan, hingga status keaktifan akun. 2. Modul Simpan Pinjam (USIPA) * **Plafon & Bunga Berbasis Pangkat:** Pengaturan limit pinjaman maksimal dan suku bunga jasa koperasi yang dapat dikonfigurasi secara fleksibel untuk masing-masing golongan/pangkat. * **Alur Persetujuan Berjenjang (Workflow):** Pengajuan pinjaman baru atau *Top-Up* diproses secara transparan melalui tahapan verifikasi yang ketat: 1. **Juyar (Juru Bayar):** Peninjauan awal berkas dan unggah struk gaji. 2. **Kaprim (Kepala Primkop):** Validasi lanjutan dan catatan pengajuan. 3. **Komando:** Persetujuan akhir penentu keputusan. 4. **Bendahara:** Pencairan dana ke kas koperasi dan pembaruan saldo pinjaman aktif secara *real-time*. * **Linimasa Persetujuan (*Timeline*):** Anggota dapat memantau status progres pengajuan pinjaman mereka secara transparan dari tahap awal hingga dana dicairkan. 3. Modul Kasir & Toko Koperasi * **Katalog & Penjualan Produk:** Pengelolaan stok barang dan transaksi kasir harian. * **Sistem Kasbon / Hutang Toko:** Fasilitas belanja bagi anggota dengan sistem potong gaji yang otomatis tercatat sebagai piutang aktif di buku keuangan masing-masing anggota. 4. Modul Laporan & Keuangan * **Buku Koperasi Digital ("Laporan Saya"):** Halaman personal bagi setiap anggota untuk memantau akumulasi simpanan (Pokok, Wajib, Sukarela), sisa piutang toko, serta rincian pinjaman USIPA yang sedang berjalan. * **Laporan Tagihan Gaji (*Spreadsheet-Style*):** Rekaman tagihan potongan gaji bulanan yang interaktif dan dapat diedit langsung oleh bendahara, lengkap dengan fitur ekspor data ke format Excel (`.xls`). * **Arus Kas Koperasi:** Pencatatan otomatis setiap transaksi masuk dan keluar demi menjaga transparansi keuangan koperasi. --- ## ? Sistem Keamanan Tingkat Lanjut (*Security Hardening*) Untuk memastikan data keuangan dan operasional aman di lingkungan *hosting*, KOPASCOD dilengkapi dengan lapisan pertahanan berlapis: * **Pembatasan Sesi Inaktivitas (*Idle Session Timeout*):** Sistem otomatis mengeluarkan (*logout*) pengguna jika tidak ada aktivitas selama 30 menit guna mencegah penyalahgunaan perangkat yang ditinggalkan. * **Pencegahan Duplikasi Login (*Concurrent Login Prevention*):** Menggunakan token unik berbasis database (*Last Login Wins*), di mana jika akun yang sama login di perangkat lain, sesi di perangkat sebelumnya akan otomatis tertutup demi keamanan. * **Pembatasan Percobaan Login (*IP Limiter / Brute-Force Protection*):** Memblokir alamat IP sementara waktu jika terjadi kegagalan login beruntun sebanyak 5 kali. * **Keamanan Unggah Berkas (*Secure File Upload*):** Validasi ketat terhadap lampiran dokumen/struk (pemeriksaan ekstensi, ukuran file maksimal, hingga validasi MIME type asli) serta proteksi direktori menggunakan `.htaccess` untuk mencegah eksekusi *script* berbahaya di server.
Baca Selengkapnya
Tim: Kelompok 2
Sebuah Aplikasi Sistem Informasi Personel yang menjadi satu pintu untuk pengolahan data, riwayat, administrasi, dokumen dan pelaporan Personel secara lebih terstruktur.
Baca Selengkapnya
Tim: Wisnu Satria Wibowo, M.Bahu, M. Rafi Gunawan, Nabil Anwar, Agustinus Laia
Sebuah Aplikasi Pergudangan Senjata untuk memudahkan seorang Bafourir dalam melaksanakan Tugas dan Tanggung Jawabnya
Baca Selengkapnya
Tim: Moch. Ali Maskur, I Made Daniel Leihitu, Alan Markus, Andre Dwi Suharya, Reivan
Si Absen Disiplin Nafasku adalah aplikasi atau sistem pencatatan kehadiran digital yang dirancang untuk membangun kedisiplinan harian secara konsisten dan teratur. Seperti halnya bernapas yang merupakan kebutuhan esensial dan dilakukan tanpa henti, sistem ini menekankan bahwa disiplin dan akuntabilitas waktu harus menjadi bagian alami dari rutinitas kerja maupun pembelajaran.
Baca SelengkapnyaCerita dan pengalaman belajar dari siswa Banprog26.
"Jika yang kau senangi tidak terjadi maka senangi lah apa yang terjadi"
"pengalaman yang bisa dijadikan ilmu kedepanya bukan hanya dikedinasan maupun di masyarakat biasa. pengalaman selama mengikuti banprog TA 2026 sangat memberikan ilmu kami harap ilmu ini bisa berkelanjutan di satuan masing-masing maupun bisa dipakai oleh organisasi lainya."
"Banyak ilmu yang didapat dari para Gumil yang berkualitas, dan Al-Hamdulillah yang tadinya tidak bisa buat aplikasi sekarang jadi bisa, semoga ilmu yang kami dapatkan menjadi ilmu yang barokah, Aamiin..."
"## SHINTAX ERROR ##"