Akses Selamanya

Ambil Promo
flash sale
hamburger-menu

Source Code Laravel 12 React: Web Cbt Ujian Online & School Management

Backend Development • Created at 23 Dec 2025

Product Preview

About This Product

Source code ini adalah paket all-in-one yang menggabungkan Online Examination System (CBT) dan School Management System dalam satu proyek siap pakai.

 

Frontend memakai React + TypeScript (Axios, React Query, Zod) dan backend Laravel LTS dengan Sanctum (auth) serta Spatie Permission (RBAC). Hasilnya: satu aplikasi terpadu untuk mengelola data akademik sekaligus menyelenggarakan ujian online modern—langsung bisa dipelajari, dikustom, atau dijual ke sekolah/kampus.

 

Di sisi School Management, role Manager punya kontrol penuh: CRUD topic, subject, teacher, student, classroom, bulk import CSV, pengaturan tahun ajaran/semester, serta assign subject & student ke classroom.

 

Manager juga dapat unggah raport (raport) digital siswa agar rekam jejak akademik rapi dan mudah diakses. Antarmuka admin sudah include stats ringkas, pencarian + pagination, dan halaman create/edit dengan komponen siap pakai.

 

Di sisi CBT, role Teacher dapat membuat ujian lewat wizard (judul, deskripsi, instruksi, subject/topic, jadwal & durasi), membangun bank soal (MCQ & Essay) dengan skor per soal, limit kata, randomisasi urutan soal & jawaban, serta kebijakan attempt dan retake.

 

Ujian mendukung timer real-time, peringatan waktu, dan fitur keamanan. Grading otomatis untuk MCQ dan manual untuk Essay (dengan feedback), lalu publikasi nilai beserta statistik dasar. Student mendapatkan dashboard rapi: jadwal ujian, antarmuka tes yang distraction-free, riwayat nilai, dan akses raport yang diunggah sekolah.

 

Secara arsitektur, backend menerapkan service-repository pattern agar logic bisnis terpisah rapi dari controller—mudah di-test, di-refactor, dan di-scale. Frontend bertipe aman & cepat: TypeScript untuk type-safety, React Query untuk fetching + caching otomatis, dan Zod untuk validasi form sebelum request.

 

Penyimpanan file memanfaatkan Laravel Storage (Local/S3), database MySQL/PostgreSQL, dan seluruh endpoint API sudah ditata RESTful.

 

Singkatnya, ini adalah fondasi lengkap untuk manajemen sekolah + ujian online dalam satu codebase: UI ramah pengguna, arsitektur maintainable, performa stabil, dan siap dikomersialkan bagi institusi yang butuh solusi digital yang cepat dan andal.

Created By

Premium Product
Rp 70.000

One-time payment

What's included:

icon_check

Full Source Code

Complete access to all files

icon_check

Premium Support

3 months dedicated support

icon_check

Documentation

Detailed setup guide included

shopping_cart Buy Now

Login to purchase this source code

Video Tutorials

icon global
Videos language: Bahasa Indonesia (Auto-translation available)

play_circle

Jalanin projek backend

10

play_circle

Jalanin projek frontend

10

Tech Stack

Tools dan teknologi yang digunakan dalam source code ini

Laravel

Laravel

React JS

React JS

Type Script

Type Script

Mysql

Mysql

Docker

Docker

Premium Product
Rp 70.000

One-time payment

What's included:

icon_check

Full Source Code

Complete access to all files

icon_check

Premium Support

3 months dedicated support

icon_check

Documentation

Detailed setup guide included

shopping_cart Buy Now

Login to purchase this source code

Rp 70.000

Rp 1.000.000

Beli Sekarang
Marketing Banner

Kode Promo