KORAMP

Stack

Teknologi utama KORAMP: Next.js, React, TypeScript, Prisma, Redis, Tailwind, dan library blockchain.

Kerangka Kerja

KomponenVersiPeran
Next.js14.2.35Kerangka App Router (aplikasi utama).
React18.2.0Antarmuka pengguna.
TypeScript5.3.3Pengetikan statis.
Prisma5.7.1ORM dan skema database.
PostgreSQLNeonBasis data utama.
Redisioredis 5.11Pembatasan laju dan cache.

Antarmuka

  • Tailwind CSS 3.4.0 untuk styling.
  • ethers 6.9 dan viem 2.56 untuk interaksi EVM.
  • @solana/web3.js 1.99 untuk interaksi Solana.
  • zod 3.22 untuk validasi input.

Integrasi Pembayaran

  • Xendit QRIS API untuk pembayaran fiat (Top Up).
  • Xendit Payout v3 untuk transfer Rupiah ke bank (Sell).

Provider legacy KiPay, TransFi, dan Xendit sudah pensiun; kolom database disimpan untuk riwayat saja.

Keamanan

  • jose 5.2 untuk token sesi.
  • TOTP untuk faktor kedua admin.
  • Redis untuk pembatasan laju.

Dokumentasi Ini

Situs dokumentasi ini memakai stack yang sama: Next.js 14.2.35, React 18.2.0, TypeScript 5.3.3, dan Tailwind 3.4.0, dengan MDX sebagai format konten.