diff --git a/app/Http/Controllers/CelebrityController.php b/app/Http/Controllers/CelebrityController.php
index 1cb87c4..14e825f 100644
--- a/app/Http/Controllers/CelebrityController.php
+++ b/app/Http/Controllers/CelebrityController.php
@@ -2,9 +2,15 @@
namespace App\Http\Controllers;
+use App\Models\Person;
use Illuminate\Http\Request;
class CelebrityController extends Controller
{
- //
+ public function show(string $slug)
+ {
+ $celebrity = Person::where('slug', $slug)->first();
+
+ return view('celebrity.show', compact('celebrity'));
+ }
}
diff --git a/resources/views/celebrity/index.blade.php b/resources/views/celebrity/index.blade.php
new file mode 100644
index 0000000..e69de29
diff --git a/resources/views/celebrity/show.blade.php b/resources/views/celebrity/show.blade.php
new file mode 100644
index 0000000..40663f0
--- /dev/null
+++ b/resources/views/celebrity/show.blade.php
@@ -0,0 +1,49 @@
+@extends('layouts.app')
+
+@section('content')
+
+
+
+
+
+
+
+
+

+
+
+ birth / death
+
+ {{ $celebrity->biography }}
+
+ info movies
+
+
+
+
+
+
+
+
+@endsection
diff --git a/resources/views/livewire/movie-page/tabs/cast.blade.php b/resources/views/livewire/movie-page/tabs/cast.blade.php
index dc44d26..b6d1f10 100644
--- a/resources/views/livewire/movie-page/tabs/cast.blade.php
+++ b/resources/views/livewire/movie-page/tabs/cast.blade.php
@@ -18,7 +18,7 @@
@else
@endif
- {{ $person->name }}
+ {{ $person->name }}
{{ $character }}
diff --git a/routes/web.php b/routes/web.php
index d12f766..6492bc7 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -16,6 +16,10 @@ Route::prefix('movies')->group(function () {
Route::get('/{slug}', [\App\Http\Controllers\MovieController::class, 'show'])->name('movie.show');
});
+Route::prefix('celebrities')->group(function () {
+ Route::get('/{slug}', [\App\Http\Controllers\CelebrityController::class, 'show'])->name('celebrity.show');
+});
+
Route::prefix('profile/{slug}')->group(function () {
Route::get('/lists', [\App\Http\Controllers\MediaListController::class, 'index'])->name('profile.list.index');
Route::get('/lists/create', [\App\Http\Controllers\MediaListController::class, 'create'])->name('profile.list.create');