@extends('user.layouts.app') @section('content')

Hello, {{ Auth::user()->name }}!

Welcome back to your dashboard.

Wallet Balance

₹{{ number_format(Auth::user()->wallet_balance, 2) }}

Favorite Astrologers

{{ Auth::user()->favouriteAstrologers()->count() }}

Total Consultations

{{ auth()->user()->chatRequests()->where('status', 'accepted')->count() }}

Shop Orders

{{ auth()->user()->orders()->count() }}

View All →

Support Tickets

{{ auth()->user()->tickets()->count() }}

View My Tickets →

Recent Transactions

Wallet History
@forelse(Auth::user()->transactions()->latest()->take(5)->get() as $transaction) @empty @endforelse
Date Chat ID Description Amount Status
{{ $transaction->created_at->format('M d, Y h:i A') }} @php $meta = is_array($transaction->meta_data) ? $transaction->meta_data : json_decode($transaction->meta_data, true); $sessionId = $meta['session_id'] ?? null; @endphp @if($sessionId) #{{ $sessionId }} @else - @endif
{{ $transaction->description }}
{{ strtoupper($transaction->gateway) }} • {{ $transaction->payment_id }}
{{ $transaction->type == 'credit' ? '+' : '-' }} ₹{{ number_format($transaction->amount, 2) }} @php $meta = is_array($transaction->meta_data) ? $transaction->meta_data : json_decode($transaction->meta_data, true); @endphp @if(($meta['cashback'] ?? 0) > 0)
+ ₹{{ $meta['cashback'] }} Cashback
@endif
{{ ucfirst($transaction->status) }}
No transactions found.

Start your first consultation!

Connect with top astrologers and get instant answers to your questions.

Browse Astrologers
@endsection