diff --git a/backend-baru/app/Http/Controllers/Api/ReviewApiController.php b/backend-baru/app/Http/Controllers/Api/ReviewApiController.php new file mode 100644 index 0000000..584b9b4 --- /dev/null +++ b/backend-baru/app/Http/Controllers/Api/ReviewApiController.php @@ -0,0 +1,54 @@ +get(); + + return response()->json($reviews, 200); + } + + // Simpan ulasan baru + public function store(Request $request) + { + $validated = $request->validate([ + 'rating' => 'required|integer|min:1|max:5', + 'message' => 'required|string', + 'name' => 'required|string|max:100', + 'city' => 'required|string|max:100', + ]); + + $review = Review::create($validated); + + return response()->json([ + 'message' => 'Ulasan berhasil disimpan', + 'data' => $review, + ], 201); + } + + // Tampilkan ulasan tertentu + public function show($id) + { + $review = Review::findOrFail($id); + return response()->json($review, 200); + } + + // Hapus ulasan + public function destroy($id) + { + $review = Review::findOrFail($id); + $review->delete(); + + return response()->json([ + 'message' => 'Ulasan berhasil dihapus', + ], 200); + } +} diff --git a/backend-baru/resources/views/admin/kategori/create.blade.php b/backend-baru/resources/views/admin/kategori/create.blade.php index 48d780e..e1cd5ca 100644 --- a/backend-baru/resources/views/admin/kategori/create.blade.php +++ b/backend-baru/resources/views/admin/kategori/create.blade.php @@ -3,35 +3,58 @@ @section('title', 'Tambah Kategori') @section('content') -
-

Tambah Kategori

+
+
+

Tambah Kategori

-
- @csrf + + @csrf -
- - - @error('nama')
{{ $message }}
@enderror -
+ +
+ + + @error('nama') +

{{ $message }}

+ @enderror +
-
- - - @error('deskripsi')
{{ $message }}
@enderror -
+ +
+ + + @error('deskripsi') +

{{ $message }}

+ @enderror +
-
- - - @error('foto')
{{ $message }}
@enderror -
+ +
+ + + @error('foto') +

{{ $message }}

+ @enderror +
- - Kembali -
+ +
+ + Kembali + + +
+ +
@endsection diff --git a/backend-baru/resources/views/admin/kategori/edit.blade.php b/backend-baru/resources/views/admin/kategori/edit.blade.php index de92724..4eab16a 100644 --- a/backend-baru/resources/views/admin/kategori/edit.blade.php +++ b/backend-baru/resources/views/admin/kategori/edit.blade.php @@ -3,41 +3,64 @@ @section('title', 'Edit Kategori') @section('content') -
-

Edit Kategori

+
+
+

Edit Kategori

-
- @csrf - @method('PUT') + + @csrf + @method('PUT') -
- - - @error('nama')
{{ $message }}
@enderror -
+ +
+ + + @error('nama') +

{{ $message }}

+ @enderror +
-
- - - @error('deskripsi')
{{ $message }}
@enderror -
+ +
+ + + @error('deskripsi') +

{{ $message }}

+ @enderror +
-
- - @if($kategori->foto) -
- -
- @endif - - @error('foto')
{{ $message }}
@enderror -
+ +
+ + @if($kategori->foto) +
+ Foto Kategori +
+ @endif + + @error('foto') +

{{ $message }}

+ @enderror +
- - Kembali -
+ +
+ + Kembali + + +
+ +
@endsection diff --git a/backend-baru/resources/views/admin/pelanggans/create.blade.php b/backend-baru/resources/views/admin/pelanggans/create.blade.php index 60d5f68..4369a05 100644 --- a/backend-baru/resources/views/admin/pelanggans/create.blade.php +++ b/backend-baru/resources/views/admin/pelanggans/create.blade.php @@ -3,44 +3,67 @@ @section('title', 'Buat Pesanan') @section('content') -
-

Buat Pesanan

+
+
+

Buat Pesanan

-
- @csrf + + @csrf -
- - -
+ +
+ + +
-
- - -
+ +
+ + +
-
- - -
+ +
+ + +
-
- - -
+ +
+ + +
- -
+ +
- -
+ +
+ +
+ +