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

Business Challenges & Bottlenecks
Pengelolaan data dokumen jamaah masih melalui spreadsheet terpisah yang rentan terselip saat deadline visa kedutaan.
Mutekar Software Engineering Solution
Portal terpusat dengan role admin, agen cabang, dan jamaah dilengkapi reminder otomatis WhatsApp MPWA.
Architecture Deep-Dive: Amira Tour Portal Jamaah & Keberangkatan
This software architecture follows strict Separation of Concerns, ensuring enterprise resilience, zero-trust security, and instantaneous load times.
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.2sPublic pages are rendered server-side (Server Components) for absolute SEO preservation, while user interactivity is isolated into lightweight Client Islands.
Technology Components & Architecture Roles
Selected technology layers engineered to satisfy high-throughput and reliability SLAs.
Portal Jamaah & Manifest
Manifest Engine
Passport & Visa Vault
Status Notifier
