@php $totalEnquiries = $totalEnquiries ?? 12; $quotationsReceived = $quotationsReceived ?? 5; $pendingQuotes = $pendingQuotes ?? 3; $rewardsEarned = $rewardsEarned ?? '₹40K'; $currentProgress = $currentProgress ?? '₹40,000'; $targetAmount = $targetAmount ?? '₹1,00,000'; // Dynamic rolling reward progress (confirmed enquiries/orders only) $rewardProgress = $rewardProgress ?? [ 'plan' => null, 'achieved' => 0, 'target' => 0, 'remaining_amount' => 0, 'progress_percent' => 0, 'days_remaining' => 0, 'unlocked' => false, ]; $rewardPlan = $rewardProgress['plan']; // Drive existing dashboard widgets from real progress data (safe defaults). $rewardsEarned = \App\Support\Currency::inr($rewardProgress['achieved'], 0); $currentProgress = \App\Support\Currency::inr($rewardProgress['achieved'], 0); $targetAmount = \App\Support\Currency::inr($rewardProgress['target'], 0); @endphp
Good morning

Welcome back, {{ Auth::user()->name ?? 'Rajesh' }}!

Here's what's happening with your account today.
{{ now()->format('F Y') }}
TOTAL
Total Enquiries
{{ $totalEnquiries }}
+3 this week
RECEIVED
Quotations Received
{{ $quotationsReceived }}
Latest: 2h ago
PENDING
Pending Approval
{{ $pendingQuotes }}
Action needed
EARNED
Rewards Earned
{{ $rewardsEarned }}
₹60K to next reward
Process

How It Works

Get your signage quotes in three simple steps — fast, accurate, and hassle-free.

1
Submit Enquiry
Fill out the enquiry form and upload your CDR file converted to curves with actual letter dimensions.
CDR PDF JPG
2
Get Quote in 30 Mins
Receive an accurate quote within 30 minutes. Our team will reach out for clarifications if needed.
30-minute guarantee
3
Order & Pickup
Confirm and pay. Receive instant notifications via WhatsApp and email when your order is ready for pickup.
WhatsApp Email
New Request

Create Enquiry

Tell us what you need and receive a quote within 30 minutes.

@csrf
Drag & drop your file here, or browse files
This is UI-only for now.
Our team typically responds within 30 minutes during business hours (Mon–Sat, 9AM–7PM).
Rewards

Your Reward Plan

@if(! $rewardPlan)
No active reward plan
Progress will appear here once admin activates a challenge.
@else

{{ $rewardPlan->challenge_name }}

Rolling: last {{ $rewardPlan->days_window }} days · Confirmed enquiries only

Target {{ \App\Support\Currency::inr($rewardProgress['target'], 0) }} to unlock {{ \App\Support\Currency::inr($rewardPlan->reward_amount, 0) }} {{ strtoupper($rewardPlan->reward_type) }}.
Progress {{ \App\Support\Currency::inr($rewardProgress['achieved'], 0) }} / {{ \App\Support\Currency::inr($rewardProgress['target'], 0) }}
@if($rewardProgress['unlocked'])

Congratulations! Reward unlocked.

@else

You need {{ \App\Support\Currency::inr($rewardProgress['remaining_amount'], 0) }} more in confirmed enquiries within the next {{ $rewardProgress['days_remaining'] }} days to unlock your reward.

@endif

REWARD

{{ \App\Support\Currency::inr($rewardPlan->reward_amount, 0) }}

{{ strtoupper($rewardPlan->reward_type) }}

Confirmed Total

{{ \App\Support\Currency::inr($rewardProgress['achieved'], 0) }}

@endif
@if(false)
Rewards

Your Reward Plan

Monthly Reward Challenge

Resets every 30 days

Accumulate ₹1,00,000 in order value within 30 days to unlock a ₹5,000 discount on your next order.

Progress this month {{ $currentProgress }} / {{ $targetAmount }}

You need ₹60,000 more in orders within the next 15 days to unlock your reward.

UNLOCK

₹5,000

Discount on next order

Current Progress

{{ $currentProgress }}

@endif