Amira Tour Portal Jamaah & Keberangkatan
Sistem informasi manajemen manifest jamaah, manifest visa, pemilihan paket hotel di Mekkah/Madinah, dan tracking dokumen paspor.

Tantangan & Masalah Bisnis
Pengelolaan data dokumen jamaah masih melalui spreadsheet terpisah yang rentan terselip saat deadline visa kedutaan.
Solusi Rekayasa Software Mutekar
Portal terpusat dengan role admin, agen cabang, dan jamaah dilengkapi reminder otomatis WhatsApp MPWA.
Bedah Arsitektur: Amira Tour Portal Jamaah & Keberangkatan
Sistem perangkat lunak ini dirancang dengan prinsip pemisahan tanggung jawab (Separation of Concerns) yang menjamin ketahanan skala, keamanan enterprise, dan waktu muat instan.
1. Presentation & Edge Layer
Next.js 15 App Router + Cloudflare Global CDN
2. Security & API Gateway Layer
NestJS Security Guard & Anti-Bot Shield
3. Application & Domain Services Layer
NestJS Modular Monolith & Async Event Dispatcher
4. Data Persistence & Cloud Storage Layer
MySQL 8.4 + Prisma ORM + Cloudflare R2
1. Presentation & Edge Layer — Next.js 15 App Router + Cloudflare Global CDN
FCP < 0.8s | LCP < 1.2sHalaman publik dirender di sisi server (Server Components) untuk preservasi SEO mutlak, sedangkan interaktivitas pengguna diisolasi ke dalam Client Islands ringan.
Komponen & Peran Teknologi
Spesifikasi layer teknologi yang dipilih untuk memenuhi kebutuhan performa dan skalabilitas.
Portal Jamaah & Manifest
Manifest Engine
Passport & Visa Vault
Status Notifier
