diff --git a/app/Http/Controllers/TobiiReceiverController.php b/app/Http/Controllers/TobiiReceiverController.php new file mode 100644 index 0000000..eccc122 --- /dev/null +++ b/app/Http/Controllers/TobiiReceiverController.php @@ -0,0 +1,76 @@ +id_test_sessions)->first(); + if($data_sessions != null) { + if($request->token_session == $data_sessions->token_session) { + // simpan data tobii ke db + + return response()->json(['message' => 'Data tobii berhasil disimpan.'], 200); + } else { + return response()->json(['message' => 'Token sesi tidak valid.'], 401); + } + } else { + return response()->json(['message' => 'Data sesi tes tidak ditemukan.'], 404); + } + } + + /** + * Display the specified resource. + */ + public function show(string $id) + { + // + } + + /** + * Show the form for editing the specified resource. + */ + public function edit(string $id) + { + // + } + + /** + * Update the specified resource in storage. + */ + public function update(Request $request, string $id) + { + // + } + + /** + * Remove the specified resource from storage. + */ + public function destroy(string $id) + { + // + } +} diff --git a/bootstrap/app.php b/bootstrap/app.php index 7483989..b9a8919 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -16,7 +16,8 @@ 'role.auth' => RoleAuth::class, ]); $middleware->validateCsrfTokens(except: [ - 'api/eye/test' + 'api/eye/test', + 'tobii-receiver' ]); }) ->withExceptions(function (Exceptions $exceptions): void { diff --git a/resources/views/user/layouts/test_layout/index.blade.php b/resources/views/user/layouts/test_layout/index.blade.php new file mode 100644 index 0000000..dce7425 --- /dev/null +++ b/resources/views/user/layouts/test_layout/index.blade.php @@ -0,0 +1,79 @@ + + + +
+ + +Berikut adalah tutorial untuk menjalankan tes kecemasan dari sistem kami. Pastikan kamu sudah membaca dan memahami setiap langkah yang ada di bawah ini sebelum memulai tes.
Jika kamu sudah siap untuk memulai tes, silakan klik tombol "Mulai Tes" di bawah ini. Semoga tes ini dapat membantu kamu dalam memahami kondisi kecemasanmu dan mendapatkan bantuan yang tepat!
+Jika kamu sudah siap, silakan klik tombol "Next" di bawah ini untuk setup lingkungan terlebih dahulu.
+ +Sebelum tes dimulai, setup alat Tobii dibawah ini:
+Status Tobii: Tidak Terhubung
+ +