| Halaman Autentikasi | Input Skor UTBK | Analisis AI |
|---|---|---|
![]() |
![]() |
![]() |
CERDAS adalah platform berbasis web yang dirancang untuk menganalisis peluang kelulusan Seleksi Nasional Berdasarkan Tes (SNBT). Aplikasi ini menggunakan integrasi Large Language Model (LLM) untuk memberikan umpan balik akademik yang personal berdasarkan skor TryOut pengguna.
- Analisis AI: Evaluasi mendalam menggunakan LLaMA 3.1 via Groq SDK.
- Autentikasi Google: Sistem login aman menggunakan NextAuth.js.
- Keamanan Tingkat Produksi: Implementasi Rate Limiting, Input Sanitization, dan Security Headers.
- Pencarian Pintar: Navigasi otomatis untuk pangkalan data Universitas dan Program Studi.
- Antarmuka Modern: Desain responsif dengan dukungan Dark Mode.
- Framework: Next.js 14 (App Router)
- Bahasa: TypeScript
- Styling: Tailwind CSS
- AI Engine: Groq Cloud SDK
- Autentikasi: NextAuth.js
-
Kloning repositori:
git clone [https://github.com/RFIunknown/cerdas-snbt.git](https://github.com/RFIunknown/cerdas-snbt.git) cd cerdas-snbt -
Instalasi dependensi:
npm install
-
Konfigurasi Environment Variables (
.env.local):GROQ_API_KEY=kunci_api_anda NEXTAUTH_URL=http://localhost:3000 NEXTAUTH_SECRET=kunci_rahasia_anda GOOGLE_CLIENT_ID=google_id_anda GOOGLE_CLIENT_SECRET=google_secret_anda
-
Jalankan aplikasi:
npm run dev
Hasil prediksi ini bersifat simulasi berdasarkan algoritma heuristik dan data historis. Keputusan resmi kelulusan sepenuhnya merupakan wewenang panitia SNPMB.
Dikembangkan oleh Muhammad Rifai.
Lisensi MIT


