Aplikasi SaaS "kamera sekali pakai digital" untuk acara. Tamu scan QR, kamera terbuka di browser HP tanpa instal dan tanpa daftar, lalu semua foto masuk ke satu album. Pemilik acara membeli paket dan mengelola acaranya sendiri, sedangkan kamu menjalankan platformnya dengan merek sendiri.
Cocok untuk pernikahan, ulang tahun, wisuda, gathering kantor, dan reuni. Bisa dijual ke WO, fotografer, atau langsung ke pemilik acara.
TEKNOLOGI
- CodeIgniter 4.7, PHP 8.2+, MySQL 5.7+ atau MariaDB 10.3+
- Bootstrap 5 (CDN) dan JavaScript vanilla
- Tanpa library Composer tambahan
- PWA: manifest, service worker, dan antrean unggah IndexedDB
- Ekstensi PHP: intl, mbstring, gd (FreeType, JPEG, WebP), fileinfo, exif, zip, curl, mysqli
- Berjalan di shared hosting cPanel maupun VPS kecil. Wajib HTTPS untuk kamera
FITUR TAMU
- Kamera getUserMedia dengan penghitung jepretan, ganti kamera depan/belakang, dan kilat bila didukung
- Filter retro di canvas: Hangat, B&W, Film
- Foto dikompres di browser sebelum diunggah
- Antrean offline: foto tersimpan di HP dan terkirim otomatis saat online
- Galeri masonry, lightbox geser, suka, simpan, bagikan (Web Share API), lapor, dan hapus foto sendiri
- Tantangan foto dengan progres
- Mode rol film: foto terbuka setelah acara atau pada jam tertentu
- Buku tamu teks dan rekam suara, serta video pendek sesuai paket
- Penanganan izin kamera ditolak, browser dalam aplikasi, kuota habis, acara belum mulai atau sudah selesai
FITUR PEMILIK ACARA
- Multi acara: jadwal, sampul, tema warna, jumlah jepretan, dan aturan unggah
- Galeri terbuka, setelah acara, atau khusus tuan rumah
- Moderasi manual dan PIN galeri
- QR PNG/SVG dan kartu cetak PDF/PNG 300 dpi: 4 template, ukuran A6 dan kartu meja
- Filter per tamu dan tantangan, sembunyikan, hapus, tandai favorit
- Unduh ZIP semua atau terpilih, dengan antrean untuk album besar
- Slideshow proyektor yang memuat foto baru otomatis
- Tautan kolaborator dengan hak terbatas dan bisa dicabut
- Statistik acara
FITUR ADMIN
- Dashboard pendapatan, acara aktif, foto, dan penyimpanan
- Kelola pengguna, acara, pesanan, paket, voucher, add-on, template QR, halaman statis, dan testimoni
- Editor kartu QR seret dan lepas: unggah latar sendiri, atur posisi QR dan teks, font, warna, serta pratinjau hasil cetak
- Penjaga kartu: ukuran minimal QR dikunci, QR selalu di lapisan teratas, dan ada peringatan bila teks tertutup, kurang kontras, atau terlalu dekat ke tepi
- Verifikasi transfer manual dan moderasi laporan konten
- Laporan pendapatan dengan ekspor CSV, serta log aktivitas
- Pengaturan merek, logo, warna, gateway, penyimpanan, dan SMTP tanpa mengubah kode
- Struktur siap multi bahasa. Saat ini Bahasa Indonesia, terjemahan Inggris baru sebagian
PEMBAYARAN DAN PENYIMPANAN
- Kode integrasi Midtrans Snap, Xendit Invoice, dan Tripay
- Webhook dengan verifikasi signature, idempoten, dan cek nominal
- Voucher, add-on, invoice, dan email notifikasi
- Penyimpanan lokal atau S3-compatible (AWS S3, Cloudflare R2, Wasabi) lewat URL bertanda tangan
KEAMANAN DAN PRIVASI
- Query builder, escaping output, CSRF, password_hash, throttling login, session regenerate
- Cek MIME asli, nama file acak, dan EXIF/GPS dihapus lewat encode ulang
- Rate limit per tamu, IP, dan acara
- Kuota dijaga secara atomik, jadi unggahan serentak tidak melewati batas
- Foto terhapus otomatis setelah masa simpan, dengan email pengingat
CRON
schedule, zip, reminders, purge, cleanup, quota. Bisa lewat CLI atau HTTP dengan kunci.