Tentang

Instrumen pengukuran, bukan kuis santai

Akordium Tools adalah kumpulan 7 instrumen pengukuran gratis untuk UMKM: Digital Checkup, Problem Diagnostic, Tool Stack Scanner, AI Readiness, ROI Calculator, Security Check, dan SME Pulse. Setiap instrumen dirancang sebagai measurement instrument untuk membangun Akordium SME Observatory — data terkumpul anonim, dengan izin, dan hanya dalam bentuk agregat.

Secara teknis aplikasi ini dibangun dengan TanStack Start: routing file-based TanStack Router, search params tervalidasi Zod, loader per route, server function bertipe, SSR full-document, dan streaming.

Teknis

Cara setiap halaman dirender

/, /tentang, /roadmap, /benchmarkPrerender (build time)

Halaman statis dibuat saat build lewat konfigurasi prerender di vite.config.ts — tidak ada pekerjaan server per permintaan.

/hasil/$hasilId, /riwayatSSR per permintaan + streaming

Loader menjalankan server function di server. Hasil di-await agar shell SSR langsung bermakna; rekomendasi dan statistik agregat dikirim sebagai promise dan di-stream ke Suspense boundary.

/tools/$toolId, /tools/kalkulator-hargaClient-only (ssr: false)

Kuesioner interaktif murni di browser. Loader dan komponen hanya berjalan di client saat hidrasi; shell dokumen tetap dari server.

Keamanan data

Batas server–client

Seluruh scoring dan penyimpanan hidup di modul *.server.ts yang ditandai server-only; mengimpornya dari client akan gagal saat build. Client hanya memanggil instruments.functions.ts — server function bertipe yang inputnya divalidasi Zod sebelum handler dijalankan. Tidak ada data identitas yang diminta atau disimpan.

Hasil instrumen bersifat indikatif dan bukan merupakan nasihat keuangan, hukum, atau pajak. Untuk keputusan besar, diskusikan dengan pendamping profesional.