diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index a1358a3..637e08d 100644 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -6,6 +6,7 @@ use App\Models\User; use Illuminate\Support\Facades\Session; use Modules\CCMS\Models\Blog; use Modules\CCMS\Models\Enquiry; +use Modules\CCMS\Models\Event; use Modules\CCMS\Models\Partner; use Modules\CCMS\Models\Service; use Modules\CCMS\Models\Team; @@ -21,6 +22,7 @@ class DashboardController extends Controller 'teamsCount' => Team::where('status', 1)->count(), 'servicesCount' => Service::where('status', 1)->count(), 'partnersCount' => Partner::where('status', 1)->count(), + 'events' => Event::where('start_date', '>=', now())->limit(2)->get(), ]); } diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php index c1edb31..24b3d19 100644 --- a/resources/views/dashboard.blade.php +++ b/resources/views/dashboard.blade.php @@ -7,29 +7,68 @@
-
-
-
-
-
-
-

User Details

+
+
+
+
+
+
+
{{ auth()->user()->name }}
+

+ {{ auth()->user()->email }} +

+

+ Role: + {{ auth()->user()->getRoleNames()->first() }} +

-
-
-

ADMIN

-

Email: admin@gmail.com

-

Role: Admin

-
-
- - - +
+
+
+
+
Upcoming Events
+ + + @forelse ($events as $key => $event) + + + + + + + @empty + + + + @endforelse + +
+
{{ $key + 1 }}
+
+ +
{{ $event->title }}
+

+ {{ $event->description }} +

+
+ +
+ + {{ $event->start_date }} + + + + {{ $event->end_date }} + +
+

No upcoming events

+
-
-
+
+
@@ -115,6 +154,7 @@
+