From 2c3495820a64a6034b961a1e00e2dad9b70bce1c Mon Sep 17 00:00:00 2001 From: Windows Store Date: Mon, 17 Aug 2026 17:19:40 +0330 Subject: [PATCH] feat: Complete user profile section and update the navbar and add routs for profile --- app/Http/Controllers/ProfileController.php | 16 ++++++++++++ resources/views/dashboard/profile.blade.php | 27 +++++++++++++++++++++ resources/views/layouts/navbar.blade.php | 4 +-- routes/dashboard.php | 8 ++++++ 4 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 app/Http/Controllers/ProfileController.php create mode 100644 resources/views/dashboard/profile.blade.php create mode 100644 routes/dashboard.php diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php new file mode 100644 index 0000000..d4fca7f --- /dev/null +++ b/app/Http/Controllers/ProfileController.php @@ -0,0 +1,16 @@ +user(); + $registerTime = verta($user->created_at)->format('Y/m/d'); + return view('dashboard.profile' , compact('user' , 'registerTime')); + } +} diff --git a/resources/views/dashboard/profile.blade.php b/resources/views/dashboard/profile.blade.php new file mode 100644 index 0000000..2fec61c --- /dev/null +++ b/resources/views/dashboard/profile.blade.php @@ -0,0 +1,27 @@ +@extends('dashboard.layouts.app') +@section('title' , 'پروفایل') + +@section('account-content') +
+ +
+@endsection diff --git a/resources/views/layouts/navbar.blade.php b/resources/views/layouts/navbar.blade.php index 04571e0..870687f 100644 --- a/resources/views/layouts/navbar.blade.php +++ b/resources/views/layouts/navbar.blade.php @@ -78,9 +78,9 @@
diff --git a/routes/dashboard.php b/routes/dashboard.php new file mode 100644 index 0000000..f780eb5 --- /dev/null +++ b/routes/dashboard.php @@ -0,0 +1,8 @@ +name('profile'); +Route::get('dashboard' , [DashboardController::class , 'index'])->name('dashboard');