@extends('layouts.portal')
@section('content')
@php
$displayName = $user ? $user->name : ($tenant ? $tenant->name : 'Client User');
$displayEmail = $user ? $user->email : 'client@imhappy.com';
$initials = strtoupper(substr($displayName, 0, 2));
@endphp
Profile & Booking Details
Manage your personal profile information and view your active & past appointments.
{{ $initials }}
{{ $displayName }}
{{ $displayEmail }}
📅 Your Appointments & Bookings
@forelse($bookings as $booking)
@php
$sessionName = $booking->sessionType?->name ?? 'Consultation Session';
$counsellorName = $booking->counsellor ? ($booking->counsellor->first_name . ' ' . $booking->counsellor->last_name) : ($tenant ? $tenant->name : 'Counseling Specialist');
$statusClass = strtolower($booking->status) == 'confirmed' ? 'status-confirmed' : (strtolower($booking->status) == 'completed' ? 'status-completed' : 'status-pending');
@endphp
{{ $sessionName }}
👨⚕️ {{ $counsellorName }} {{ $booking->total_sessions ? '• ' . $booking->total_sessions . ' Sessions' : '' }}
@if($booking->note)
Note: {{ $booking->note }}
@endif
{{ $booking->status ?: 'Confirmed' }}
📅 {{ $booking->date ?: date('M d, Y') }} {{ $booking->time ? '@ ' . $booking->time : '' }}
@if($booking->fees)
₹{{ number_format($booking->fees, 2) }}
@endif
@empty
📅
No Active Bookings Found
You haven't scheduled any consultation sessions yet.
Book a Session Now
@endforelse
@endsection