Platform
Satu API PHP native, satu engine SPA Vue yang dipakai semua portal, dan satu SDK kontrak bersama. Engine dan SDK dirilis sebagai paket bertag SemVer.
Portofolio Proyek
Formain adalah platform SaaS multi-tenant yang dibangun di atas PHP native dan Vue. Logika bisnis tinggal di satu backend bersama; setiap institusi menerima aplikasinya sendiri — dengan nama, logo, dan domainnya sendiri — tanpa menggandakan satu baris aturan pun.
Arsitektur
Business logic selalu berada di backend dan tidak pernah digandakan. Institusi baru mendapat repositori, domain, dan pipeline deploy sendiri, tetapi memakai backend, kontrak, dan engine yang sama.
Satu API PHP native, satu engine SPA Vue yang dipakai semua portal, dan satu SDK kontrak bersama. Engine dan SDK dirilis sebagai paket bertag SemVer.
Portal operator platform: menyediakan institusi baru, mengatur kebijakan lintas kampus, menyusun peran institusi, dan memantau log sistem.
Satu aplikasi per institusi yang hanya membawa branding, route, dan layar. Seluruh penggunanya, termasuk mahasiswa, dipisahkan oleh hak akses, bukan oleh aplikasi lain.
Produk
Setiap fitur dikembangkan sebagai modul mandiri yang dapat dinyalakan atau dimatikan per institusi, lengkap dengan menu, izin, dan migrasinya sendiri.
Studi Kasus · Tenant Pertama
UNUC adalah institusi pertama yang berjalan di atas Formain. Aplikasinya hidup di subdomainnya sendiri, memakai nama dan lambang kampusnya, dan melayani administrator, staf tata usaha, dosen, serta mahasiswa dari satu aplikasi yang sama. Setiap orang hanya melihat layar yang diizinkan perannya.
Fondasi