Web Applications STATUS: COMPLETED ROLE: Backend / Full-stack

SIPINTU

// Sistem Manajemen Pengunjung & Akses Tamu Terintegrasi

Sistem manajemen pengunjung berbasis web dengan pencatatan digital, kode QR instan, dan pelaporan otomatis.

SIPINTU adalah solusi digitalisasi proses penerimaan tamu untuk institusi dan perkantoran. Sistem ini menggantikan buku tamu konvensional dengan alur check-in otomatis berbasis QR Code, pemindaian identitas, log kehadiran real-time, serta panel rekapitulasi data pengunjung yang terstruktur.
architecture_overview.png RESOLUTION: 1080P
// SYSTEM ARCHITECTURE DIAGRAM
SIPINTU
Arsitektur Monolitik Modular Laravel dengan pemisahan Concern (Controller -> Service -> Repository), validasi Form Request yang ketat, queue database untuk event logging audit trail, dan Livewire untuk reaktivitas antarmuka tanpa reload halaman.
CLIENT LAYER HTTP / Livewire DOM
APPLICATION CORE Laravel Modular MVC
STORAGE ENGINE MySQL Relational
MASALAH (THE ENGINEERING PROBLEM)

Pencatatan tamu manual menggunakan buku tulis menyebabkan antrean panjang di jam sibuk, data sering hilang atau tidak terbaca, dan petugas keamanan kesulitan melacak siapa saja tamu yang masih berada di dalam gedung secara real-time.

SOLUSI (IMPLEMENTED SOLUTION)

Membangun sistem berbasis web dengan Laravel dan Livewire yang mendigitalisasi seluruh alur reservasi tamu, verifikasi check-in via kode QR dalam 2 detik, notifikasi otomatis kepada pihak yang dikunjungi, dan dashboard analitik kehadiran.

// PERAN SAYA & TEKNOLOGI YANG DIGUNAKAN

PERAN SPESIFIK Backend / Full-stack
PERIODE PENGERJAAN Aug 2025 — Oct 2025
STATUS DEPLOYMENT completed
TEKNOLOGI & TOOLS TERKAIT:
Laravel PHP MySQL Livewire Tailwind CSS Laravel 13 PHP 8.4 MySQL / MariaDB Tailwind CSS 4 Livewire 4
// ARSITEKTUR & SPESIFIKASI SISTEM PATTERNS & PRINCIPLES

Arsitektur Monolitik Modular Laravel dengan pemisahan Concern (Controller -> Service -> Repository), validasi Form Request yang ketat, queue database untuk event logging audit trail, dan Livewire untuk reaktivitas antarmuka tanpa reload halaman.

TANTANGAN REKAYASA (CHALLENGES)

Mengoptimalkan kueri pencarian riwayat tamu pada puluhan ribu baris data agar responsif di bawah 100 milidetik, serta menangani concurrency saat ratusan tamu check-in bersamaan pada acara besar.

HASIL & METRIK DAMPAK (RESULTS)

Memangkas waktu tunggu check-in pengunjung hingga 80%, mengeliminasi risiko kehilangan berkas fisik 100%, serta mempermudah audit keamanan harian secara instan.

// FITUR TEKNIS UTAMA:

✓ Check-in QR Code Realtime
✓ Dashboard Rekapitulasi & Ekspor PDF
✓ Role Management (Admin, Resepsionis, Security)
✓ Log Audit Kunjungan & Tamu Terkini