Aplikasi TPQ Al-Falah Berbasis Desktop adalah sistem informasi manajemen operasional Taman Pendidikan Al-Qur'an (TPQ) dan lembaga pendidikan Islam setara. Aplikasi ini dibangun menggunakan bahasa pemrograman Java Swing dan basis data MySQL, dirancang untuk mempermudah pengelolaan data santri, pengajar, transaksi keuangan/iuran, serta inventaris sarana dan prasarana secara terpusat, cepat, dan akurat.
- 👤 Manajemen Data Santri & Guru: Pencatatan dan pembaruan identitas santri, staf pengajar, serta struktur kepengurusan TPQ.
- 💰 Pengelolaan Transaksi & Keuangan: Pencatatan arus kas masuk/keluar, pembayaran iuran bulanan santri, serta rekapitulasi keuangan.
- 📦 Manajemen Inventaris & Sarana Prasarana: Pemantauan dan pencatatan aset, buku/Iqro, serta fasilitas operasional lembaga.
- 📊 Laporan & Rekapitulasi Otomatis: Generasi laporan data santri dan riwayat transaksi keuangan yang siap dicetak untuk evaluasi pengurus.
- 🌐 Arsitektur Client-Server / Offline: Didesain untuk berjalan secara lokal (localhost) maupun jaringan lokal (LAN) tanpa ketergantungan koneksi internet.
Berikut adalah dokumentasi tangkapan layar lengkap dari antarmuka aplikasi TPQ Al-Falah:
| Halaman Login Ustadz | Halaman Awal / Dashboard |
|---|---|
![]() |
![]() |
| Data Santri | Master Data Ustadz / Pengajar |
|---|---|
![]() |
![]() |
| Input Data Syahriah | Halaman Pengaturan (Setting) |
|---|---|
![]() |
![]() |
- Sistem Operasi: Windows 7 / 8 / 10 / 11 (32-bit / 64-bit)
- Java Runtime Environment (JRE): JRE 8 / JDK 8 atau versi di atasnya
- Database Server: MySQL / MariaDB (via XAMPP Control Panel)
- IDE Development: Apache NetBeans 12.0+ (opsional untuk modifikasi kode sumber)
-
Clone Repositori:
git clone [https://github.com/username/tpq-al-falah-app-showcase.git](https://github.com/username/tpq-al-falah-app-showcase.git)
-
Setup Database:
- Buka XAMPP Control Panel dan jalankan service Apache & MySQL.
- Buka
http://localhost/phpmyadmin/ pada browser Anda.
- Buat database baru dengan
nama db_tpq_alfalah.
- Import file SQL yang berada pada direktori
database/db_tpq_alfalah.sql.
-
Jalankan Aplikasi:
- Buka project menggunakan NetBeans IDE atau jalankan file .jar yang terdapat di folder dist/.
- Pastikan konfigurasi koneksi database di file Koneksi.java sesuai dengan username & password MySQL Anda.
Untuk penjelasan detail mengenai latar belakang, analisis kebutuhan, spesifikasi teknis, serta opsi kustomisasi sistem, Anda dapat mengunduh dokumen proposal resmi kami di folder docs/:
📥 Download Proposal Penawaran (PDF)
Aplikasi ini dikembangkan dan dipelihara oleh Zen Al Azis. Jika Anda tertarik untuk melakukan kustomisasi fitur, konsultasi sistem, atau kerjasama lisensi, silakan hubungi kontak di bawah ini:
- 🌐 Website Resmi: zenalazis.my.id
- 💼 LinkedIn: Zen Al Azis
- 📸 Instagram: @zenalazis.dev
- 💬 WhatsApp: Hubungi Langsung via WhatsApp
- ✉️ Email Direct: azisgames412@gmail.com
Hak Cipta © 2026 Zen Al Azis. Seluruh hak cipta dilindungi undang-undang.





