Abah Nabila Store
Menu
Beranda Semua Produk Produk Digital Jasa Cara Pembelian Tentang Kami Kontak
Kategori
Produk Digital

CertifyPro – Aplikasi Generator & Verifikasi Sertifikat Digital Otomatis (PHP + MySQL) + QR Code

Source code aplikasi web untuk membuat, mengelola, dan memverifikasi sertifikat digital secara massal (bulk) dalam hitungan detik. Dilengkapi editor template dr

CertifyPro – Aplikasi Generator & Verifikasi Sertifikat Digital Otomatis (PHP + MySQL) + QR Code
Rp500.000
Pesan Sekarang Tanya Dulu
CertifyPro adalah aplikasi manajemen sertifikat berbasis web (PHP native + MySQL) yang dirancang untuk menggantikan proses pembuatan sertifikat manual satu per satu di Word/Excel menjadi proses otomatis, rapi, dan dapat diverifikasi secara online.
Dengan aplikasi ini, Anda cukup mengunggah desain template sertifikat (gambar atau Word), mengimpor data peserta, lalu men-generate ratusan sertifikat sekaligus — lengkap dengan nomor sertifikat otomatis, QR Code unik, dan tanda tangan digital — tanpa perlu desain ulang satu per satu.
Setiap sertifikat yang diterbitkan dapat dicek keasliannya oleh siapa saja melalui halaman publik verify.php, baik dengan scan QR Code menggunakan kamera HP maupun dengan input manual nomor sertifikat. Sistem akan menampilkan status Valid, Tidak Ditemukan, atau Dicabut (Revoked) — sangat berguna untuk mencegah pemalsuan sertifikat.
Aplikasi ini sudah mencakup panel admin lengkap (dashboard, data peserta, data kegiatan/event, template, penomoran, nilai peserta, riwayat, tanda tangan, pengaturan, export) sehingga siap dipakai langsung maupun dikembangkan lebih lanjut oleh developer.

Kenapa Memilih CertifyPro – Aplikasi Generator & Verifikasi Sertifikat Digital Otomatis (PHP + MySQL) + QR Code?

- Generate Massal dalam Sekali Klik – Tidak perlu membuat sertifikat satu per satu. Cukup pilih peserta dan template, lalu sistem akan memproses sertifikat secara otomatis.
- Anti Pemalsuan – Setiap sertifikat dilengkapi QR Code unik dan kode verifikasi yang dapat diperiksa secara publik.
- Editor Template Visual – Atur posisi nama, nomor sertifikat, QR Code, dan tanda tangan menggunakan fitur drag and drop tanpa perlu coding.
- Mendukung Dua Format Output – Menghasilkan sertifikat dalam format PDF menggunakan TCPDF dan Word (.docx) menggunakan PHPWord dalam satu sistem.
- Penomoran Otomatis dan Fleksibel – Mengatur pola nomor sertifikat sesuai standar instansi atau lembaga masing-masing.
- Dukungan Ukuran Kertas A4 dan F4 – Menyediakan pilihan ukuran kertas yang umum digunakan untuk pencetakan dokumen di Indonesia.
- Import Data Cepat – Mengunggah data peserta secara massal melalui file CSV dengan template yang telah disediakan.
- Fitur Revoke atau Pencabutan Sertifikat – Memberikan kontrol untuk membatalkan sertifikat yang tidak lagi berlaku atau perlu dicabut.
- Branding Sesuai Instansi – Nama aplikasi dan logo dapat disesuaikan dengan identitas instansi atau lembaga pembeli.
- Source Code Native PHP yang Bersih – Kode program mudah dipahami, dimodifikasi, dan dikembangkan oleh developer tanpa harus mempelajari framework besar.
- Siap Digunakan – Dilengkapi sistem login administrator dan log aktivitas untuk membantu pengelolaan serta pemantauan penggunaan aplikasi.

Spesifikasi

  • Teknologi
  • - Backend: PHP Native (tanpa framework berat, mudah dipelajari dan dimodifikasi).
  • - Database: MySQL menggunakan mysqli dan prepared statements.
  • - Generate PDF: TCPDF (tecnickcom/tcpdf).
  • - Generate Word (.docx): PHPOffice PHPWord (phpoffice/phpword).
  • - QR Code Scanner: html5-qrcode (JavaScript, menggunakan akses kamera browser).
  • - UI: Bootstrap Icons dan custom CSS yang ringan, tanpa dependency build tool atau Node.js.
  • - Dependency: Dikelola melalui Composer, dengan composer.json dan folder vendor/ sudah termasuk.
  • Modul yang Tersedia (Panel Admin)
  • Modul
  • Fungsi
  • Dashboard
  • Menampilkan statistik total peserta, sertifikat, kegiatan, template aktif, sertifikat yang diterbitkan hari ini, dan log aktivitas.
  • Data Peserta
  • CRUD peserta, import massal melalui CSV dengan template siap pakai, hapus semua data atau data per kegiatan, serta mengatur urutan peserta melalui drag and drop.
  • Data Kegiatan
  • Mengelola nama kegiatan, tanggal, tempat, dan penyelenggara sebagai sumber data sertifikat.
  • Template Sertifikat
  • Upload template JPG, PNG, atau Word; editor posisi elemen berbasis persentase dengan drag and drop; pilihan ukuran kertas A4 dan F4; orientasi landscape atau portrait; pencarian dan filter; aktivasi atau nonaktifkan template secara massal; duplikasi; serta preview cepat.
  • Nomor Sertifikat
  • Membuat pola penomoran khusus dengan prefix, kode kegiatan, tahun, bulan Romawi, counter, dan separator, dilengkapi preview real-time.
  • Nilai Peserta
  • Menginput nilai atau keterangan peserta untuk dicetak pada halaman belakang sertifikat sebagai transkrip.
  • Tanda Tangan
  • Mengelola gambar tanda tangan digital beserta nama dan jabatan untuk ditempelkan secara otomatis pada sertifikat.
  • Generate Sertifikat
  • Menerbitkan sertifikat secara massal untuk banyak peserta sekaligus, memilih template, menentukan format nomor, dan mengatur tanggal terbit.
  • Riwayat Sertifikat
  • Melihat, mengedit, mencabut (revoke), menghapus, dan mencetak ulang sertifikat yang telah diterbitkan.
  • Export Data
  • Mengekspor data peserta dan sertifikat ke CSV, termasuk data nilai peserta.
  • Pengaturan
  • Mengatur nama aplikasi, logo khusus, dan urutan penomoran peserta.
  • Download Massal
  • Mengunduh seluruh sertifikat sekaligus dalam format PDF yang dikemas dalam ZIP atau menggabungkannya dalam satu file Word (.docx).
  • Halaman Publik
  • - Verifikasi sertifikat melalui pemindaian QR Code menggunakan kamera atau memasukkan nomor/kode sertifikat secara manual.
  • - Menampilkan detail sertifikat, meliputi nama, NIM/NIK, nomor sertifikat, kegiatan, tanggal terbit, instansi, dan penyelenggara.
  • - Menyediakan tombol untuk mengunduh sertifikat dalam format PDF.
  • Kebutuhan Server Minimum
  • - PHP: Versi 7.4 atau 8.x.
  • - Database: MySQL atau MariaDB.
  • - Ekstensi PHP: mysqli, GD, dan mbstring yang umumnya tersedia pada hosting cPanel atau XAMPP.
  • - Lingkungan instalasi: Mendukung server lokal seperti XAMPP dan Laragon, serta hosting shared atau VPS.
  • A. Instalasi
  • - Download file source code, kemudian ekstrak ke folder htdocs pada XAMPP atau public_html pada hosting.
  • - Buat database MySQL baru, lalu impor file SQL yang tersedia di folder database/.
  • - Buka file config/database.php, kemudian sesuaikan konfigurasi host, username, password, dan nama database.
  • - Jalankan perintah composer install jika folder vendor/ belum tersedia untuk memasang TCPDF, PHPWord, dan PHPMailer.
  • - Akses aplikasi melalui browser, misalnya http://localhost/nama-folder/index.php.
  • - Login menggunakan akun administrator default yang tersedia atau diatur pada tabel admin_users, lalu segera ganti password demi keamanan.
  • B. Setup Awal
  • - Masuk ke menu Pengaturan, lalu isi nama aplikasi dan unggah logo instansi.
  • - Masuk ke menu Nomor Sertifikat, kemudian buat pola penomoran sesuai kebutuhan. Contoh: {counter}/{kode}/{bulan_romawi}/{tahun}.
  • - Masuk ke menu Tanda Tangan, lalu unggah gambar tanda tangan penanggung jawab beserta nama dan jabatan.
  • C. Membuat Kegiatan dan Data Peserta
  • - Buka menu Data Kegiatan, kemudian tambahkan kegiatan atau event dengan mengisi nama, tanggal mulai dan selesai, tempat, serta penyelenggara.
  • - Buka menu Data Peserta untuk menambahkan peserta satu per satu, atau klik Template CSV untuk mengunduh format yang tersedia. Isi data peserta, kemudian klik Import CSV untuk mengunggah data secara massal.
  • - Opsional: masuk ke menu Nilai Peserta untuk mengisi nilai atau keterangan yang akan ditampilkan pada halaman belakang sertifikat.
  • D. Upload dan Desain Template
  • - Buka menu Template Sertifikat, kemudian klik Upload Template.
  • - Pilih ukuran kertas A4 atau F4 serta orientasi landscape atau portrait. Selanjutnya, unggah gambar desain berformat JPG/PNG dengan ukuran maksimal 5 MB atau file Word.
  • - Buka Editor Template, lalu atur posisi elemen seperti nama peserta, nomor sertifikat, QR Code, tanda tangan, dan tanggal menggunakan fitur drag and drop. Setelah selesai, simpan template.
  • E. Generate Sertifikat
  • - Buka menu Generate Sertifikat.
  • - Pilih kegiatan, template sertifikat, dan pola penomoran yang akan digunakan.
  • - Pilih atau centang peserta yang akan dibuatkan sertifikat. Anda dapat memilih seluruh peserta sekaligus.
  • - Klik Generate. Sistem akan membuat nomor sertifikat, QR Code, dan file sertifikat untuk setiap peserta secara otomatis.
  • F. Distribusi dan Verifikasi
  • - Buka menu Riwayat Sertifikat untuk melihat dan mengunduh sertifikat setiap peserta dalam format PDF atau Word. Gunakan tombol Download Semua untuk mengunduh sertifikat dalam bentuk ZIP atau dokumen Word gabungan.
  • - Bagikan sertifikat kepada peserta secara manual. Pengiriman melalui email otomatis tidak termasuk dalam fitur ini.
  • - Penerima dapat memverifikasi keaslian sertifikat melalui halaman verify.php dengan memindai QR Code pada sertifikat atau memasukkan nomor sertifikat secara manual.
  • - Jika sertifikat perlu dibatalkan, administrator dapat mengeklik tombol Cabut (Revoke) pada menu Riwayat Sertifikat.

Siap untuk mulai?

Dapatkan CertifyPro – Aplikasi Generator & Verifikasi Sertifikat Digital Otomatis (PHP + MySQL) + QR Code sekarang juga.

Rp500.000
Masih ragu? Konsultasi dulu via WhatsApp
Rp500.000 Pesan Sekarang