Welcome back, {{ auth()->user()->name }} 👋

Complete surveys, track responses, and manage your earnings.

{{ ucfirst(auth()->user()->gender ?? 'N/A') }}, {{ auth()->user()->date_of_birth ? \Carbon\Carbon::parse(auth()->user()->date_of_birth)->age . ' yrs' : 'N/A' }} @if(auth()->user()->occupation) {{ auth()->user()->occupation }} @endif
KYC Verification
@php $kycStatus = auth()->user()->kyc_status ?? auth()->user()->respondentProfile?->kyc_status ?? 'unsubmitted'; $isKycApproved = in_array($kycStatus, ['approved', 'verified']); $rejectionReason = auth()->user()->rejection_reason ?? auth()->user()->respondentProfile?->kyc_rejection_reason; $minWithdrawalAmount = 10.00; @endphp @if ($kycStatus === 'unsubmitted')

KYC Verification Required

Please submit your identity verification to unlock balance withdrawals.

Complete Verification →
@elseif ($kycStatus === 'pending')

KYC Verification Pending Review

Your identity document is currently undergoing verification by admin.

@elseif ($kycStatus === 'rejected')

KYC Verification Rejected

{{ $rejectionReason ?? 'Your details could not be verified. Please update your information.' }}

Re-submit Details
@endif @if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Available Balance

GH₵ {{ number_format($walletBalance ?? 0, 2) }}

@if (!$isKycApproved) Verify KYC to Unlock @elseif (($pendingPayout ?? 0) > 0) @elseif (($walletBalance ?? 0) < $minWithdrawalAmount) @else @endif
Pending Payout

GH₵ {{ number_format($pendingPayout ?? 0, 2) }}

@if(($pendingPayout ?? 0) > 0) Processing by admin @else No active cashout requests @endif
Lifetime Earnings

GH₵ {{ number_format($totalEarned ?? 0, 2) }}

Gross rewards accumulated
Completed Surveys

{{ $completedCount ?? 0 }}

Verified survey responses

Available Surveys

@if($availableSurveys->isEmpty())

No new surveys available right now. Check back later for new reward tasks!

@else
@foreach($availableSurveys as $survey)
GH₵ {{ number_format($survey->reward_per_response ?? $survey->reward_amount ?? 0, 2) }} {{ $survey->questions_count ?? 0 }} Questions

{{ $survey->title }}

{{ $survey->description }}

Take Survey
@endforeach
@endif

Recent Completed Surveys

@forelse($recentResponses as $response)
{{ $response->survey->title ?? 'Survey Response' }}

Submitted {{ $response->created_at->diffForHumans() }}

+GH₵ {{ number_format($response->survey->reward_per_response ?? $response->survey->reward_amount ?? 0, 2) }}
@empty
You haven't completed any surveys yet.
@endforelse

Withdraw Funds

@csrf

Available balance: GH₵ {{ number_format($walletBalance ?? 0, 2) }}