Kami mencari Backend Developer / Fullstack Dev berpengalaman untuk membangun platform simulasi tryout menggunakan Laravel dan Tailwind Website ini akan memiliki dua peran utama: User dan Admin, dengan integrasi payment gateway (Midtrans / Xendit ) serta fitur tryout interaktif dengan timer dan auto-save jawaban.
Fitur Utama:
Homepage (Frontend Tersedia versi HTML + Tailwind)
Menampilkan daftar paket tryout CPNS.
Autentikasi
Register (email, phone, password) + verifikasi email.
Login/Logout.
Dashboard User
Melihat paket tryout yang tersedia.
Membeli paket tryout melalui payment gateway.
Status pembelian: semua / menunggu pembayaran / sedang diperiksa.
Tryout
Setelah pembelian sukses, user dapat memulai tryout.
Timer otomatis (misal 90 menit untuk 100 soal).
Auto-save jawaban.
Submit hasil dan melihat skor serta pembahasan.
Riwayat tryout + retake.
Admin Panel
Login admin.
CRUD paket tryout (judul, harga, kategori, jumlah soal).
CRUD soal (opsi A–E, kunci jawaban, nilai, pembahasan, link video).
Import soal dari Excel/CSV.
Konfirmasi pembayaran (jika manual).
Monitoring user, transaksi, dan hasil tryout.
Kebutuhan Teknis:
Framework: Laravel (backend & API)
Frontend: Blade + Tailwind CSS (tanpa framework JS berat, bisa Alpine.js jika perlu interaktif)
Database: MySQL/PostgreSQL
Integrasi Payment Gateway: Midtrans
Email SMTP untuk verifikasi
Deployment di VPS/Cloud Hosting
Deliverables:
Kode Laravel + Tailwind siap deploy
Dokumentasi setup
Database schema
API endpoint untuk front-end interaktif (jika diperlukan





































Loading ...
