@extends('admin.layout') @section('title', 'Dashboard') @section('page-title', 'Dashboard') @section('content')
👥
{{ number_format($stats['total_users']) }}
Total Users
🚗
{{ number_format($stats['total_drivers']) }}
Drivers
🎫
{{ number_format($stats['total_bookings']) }}
Total Bookings
🛣️
{{ number_format($stats['total_rides']) }}
Total Rides
🚙
{{ number_format($stats['total_vehicles']) }}
Vehicles
{{ number_format($stats['verified_users']) }}
Verified Users
{{ number_format($stats['pending_kyc']) }}
Pending KYC
💰
Rs {{ number_format($stats['revenue']) }}
Total Revenue

Recent Users

View All
@forelse($recent_users as $user) @empty @endforelse
User Type Status
{{ substr($user->name, 0, 1) }}
{{ $user->name }}
{{ $user->email }}
{{ ucfirst($user->user_type) }} @if($user->is_verified) Verified @else Pending @endif
No users yet

Recent Bookings

View All
@forelse($recent_bookings as $booking) @empty @endforelse
Route Passenger Status
{{ $booking->ride->route->fromCity->name ?? 'N/A' }} → {{ $booking->ride->route->toCity->name ?? 'N/A' }}
{{ $booking->number_of_seats }} seat(s)
{{ $booking->passenger->name ?? 'N/A' }} {{ ucfirst($booking->booking_status) }}
No bookings yet

Recent Rides

View All
@forelse($recent_rides as $ride) @empty @endforelse
Route Driver Date Price Seats Status
{{ $ride->route->fromCity->name ?? 'N/A' }} → {{ $ride->route->toCity->name ?? 'N/A' }}
{{ $ride->driver->name ?? 'N/A' }} {{ $ride->departure_datetime ? $ride->departure_datetime->format('M d, Y H:i') : 'N/A' }} Rs {{ number_format($ride->price_per_seat * 280) }} {{ $ride->available_seats }}/{{ $ride->vehicle->seats ?? '?' }} {{ ucfirst($ride->ride_status) }}
No rides yet
@endsection