// Grup jasa profesional · AS
Assessment Insights Portal
Portal multi-perusahaan yang aman, mengubah report assessment menjadi dashboard interaktif lengkap dengan playbook perbaikan.
- Klien
- Grup jasa profesional · AS
- Dikerjakan di
- AtScale Consultants
- Peran
- Full-stack development
- Web
- 1 aplikasi · 6 halaman
Masalahnya
Report PDF statis hanya menunjukkan skor, bukan langkah selanjutnya. Perusahaan operasional perlu mengeksplorasi hasil mereka di antara periode assessment dan tahu persis area mana yang harus ditingkatkan.
Solusinya
Aplikasi web tahap awal di atas database mesin report. Setiap perusahaan login dan hanya melihat report miliknya: skor per kategori, jawaban per pertanyaan, panduan “how to improve”, dan rencana fokus 90 hari. Admin mengelola akun dan bisa melihat riwayat eksekusi otomasi lewat n8n API.
Arsitektur
Bagaimana aplikasinya disusun.
Client
- React 19 + Vite
- React Router 7
- Tailwind CSS 4
API
- Vercel serverless functions
- Hashed bearer-token auth
- Server-side tenant scoping
Data & otomasi
- Supabase (Postgres)
- Report engine output
- n8n Public API
Sorotan engineering
- ◆ Session bearer-token custom: hanya hash SHA-256 dari token yang disimpan, dengan masa berlaku dan revoke saat logout.
- ◆ Scope tenant ditentukan di server dari session — client tidak pernah bisa meminta data perusahaan lain.
- ◆ Semua pembacaan data lewat serverless API route; kunci database tidak pernah sampai ke browser.
Dampak
- ✓ Report menjadi alat kerja di antara periode assessment, bukan sekadar PDF sekali pakai.
Tampilan
* Nama klien dirahasiakan. Data yang ditampilkan sudah dianonimkan atau berupa data contoh.
Projek berikutnya Xenon — Asisten AI Pribadi Projek pribadi