-
@yield('page-title')
-
@yield('content')
diff --git a/resources/views/admin/mark_list.blade.php b/resources/views/admin/mark_list.blade.php index bed6cf2..63f10fb 100644 --- a/resources/views/admin/mark_list.blade.php +++ b/resources/views/admin/mark_list.blade.php @@ -3,58 +3,255 @@ @section('page-title', 'Mark List') @section('content') -
+
-

Mark List Management

+

Mark List Management

+ + @if(session('success')) -
{{ session('success') }}
+
{{ session('success') }}
@endif - - - - - - - - - - - - - - - - @forelse($markList as $index => $mark) +
+ + 🔍 +
+ +
+
#Mark NoOriginDestinationCustomer NameMobileDateStatusAction
+ + + + + + + + + + + + + + + + @foreach($markList as $mark) + - @empty - - - - @endforelse - -
#Mark No/Item NoOriginDestinationCustomer NameCustomer IdCustomer NoDateStatusAction
{{ $mark->id }} {{ $mark->mark_no }} {{ $mark->origin }} {{ $mark->destination }} {{ $mark->customer_name }}{{ $mark->customer_id }} {{ $mark->mobile_no }} {{ \Carbon\Carbon::parse($mark->date)->format('d-m-Y') }} @if($mark->status == 'active') Active @else - Inactive + In-Active @endif - - {{ $mark->status == 'active' ? 'Deactivate' : 'Activate' }} - + @if($mark->status == 'active') + Deactivate + @else + Activate + @endif
No mark numbers found.
+ @endforeach + + + + @if($markList->isEmpty()) +
No mark numbers found.
+ @endif +
+ +
@endsection diff --git a/resources/views/admin/profile.blade.php b/resources/views/admin/profile.blade.php new file mode 100644 index 0000000..b76216b --- /dev/null +++ b/resources/views/admin/profile.blade.php @@ -0,0 +1,257 @@ +@extends('admin.layouts.app') + +@section('page-title', 'Profile') + +@section('content') +
+ + + +
+ Avatar +
+
+
+
Name
+
John Doe
+
+
+
Email
+
john@example.com
+
+
+
Mobile No
+
+91 12345 54321
+
+
+
+
+
Company Name
+
XYZ Infotech
+
+
+
Company Address
+
XYZ Infotech, East Andheri, Mumbai 400 001
+
+
+
+
+ + +
+
+ Total Shipment + 📦 1,250 + +
+
+ In Transit + 🚚 320 + +
+
+ At Customs + 🛄 85 + +
+
+ Delayed + ⏰ 55 + +
+
+ Delivered + ✅ 780 + +
+
+ + +
+
+
Recent Activity
+
    +
  • 📦 Shipment #SH-2024-001 delivered 5 min ago
  • +
  • 📝 New shipment #SH-2024-002 13 min ago
  • +
  • ⏰ Delay for #SH-2024-003 1 hr ago
  • +
+
+ +
+
+@endsection diff --git a/resources/views/admin/requests.blade.php b/resources/views/admin/requests.blade.php index dd0ef3d..35f78bc 100644 --- a/resources/views/admin/requests.blade.php +++ b/resources/views/admin/requests.blade.php @@ -3,74 +3,227 @@ @section('page-title', 'User Requests') @section('content') -
-
-
Pending User Requests
-
-
- @if(session('success')) -
{{ session('success') }}
- @elseif(session('error')) -
{{ session('error') }}
- @elseif(session('info')) -
{{ session('info') }}
- @endif +
- - - - - - - - - - - - - - - - - - @forelse($requests as $req) - - - - - - - - - - - - - - @empty - - - - @endforelse - -
#Request IDNameCompanyEmailMobileAddressPriorityDateStatusActions
{{ $req->id }}{{ $req->request_id }}{{ $req->customer_name }}{{ $req->company_name }}{{ $req->email }}{{ $req->mobile_no }}{{ $req->address }}{{ $req->priority }}{{ $req->date }} - @if($req->status == 'approved') - Approved - @elseif($req->status == 'rejected') - Rejected - @else - Pending - @endif - - @if($req->status == 'pending' || $req->status == null) - Approve - Reject - @else - N/A - @endif -
No requests found
+ + + +
+

User Requests

+
+ + {{ $requests->where('status', 'pending')->count() }} Pending + + + {{ $requests->where('status', 'approved')->count() }} Approved + + + {{ $requests->where('status', 'rejected')->count() }} Rejected + +
+
+ +
+
+
+
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + @foreach($requests as $index => $req) + + + + + + + + + + + + + + @endforeach + +
#Request IDNameCompanyEmailMobileAddressPriorityDateStatusActions
{{ $requests->count() - $index }}{{ $req->request_id }}{{ $req->customer_name }}{{ $req->company_name }}{{ $req->email }}{{ $req->mobile_no }}{{ $req->address }} + @if(strtolower($req->priority) == 'high') + 🔥High + @elseif(strtolower($req->priority) == 'medium') + Medium + @elseif(strtolower($req->priority) == 'low') + 🟢Low + @else + {{ $req->priority }} + @endif + {{ $req->date }} + @if($req->status == 'approved') + Approved + @elseif($req->status == 'rejected') + Rejected + @else + Pending + @endif + N/A
+ @if($requests->isEmpty()) +
No records found.
+ @endif +
+
@endsection diff --git a/routes/web.php b/routes/web.php index 5e7ad98..b89c41e 100644 --- a/routes/web.php +++ b/routes/web.php @@ -35,6 +35,8 @@ Route::prefix('admin')->middleware('auth:admin')->group(function () { Route::get('/orders', fn() => view('admin.orders'))->name('admin.orders'); Route::get('/staff', fn() => view('admin.staff'))->name('admin.staff'); Route::get('/account', fn() => view('admin.account'))->name('admin.account'); + Route::get('/profile', fn() => view('admin.profile'))->name('admin.profile'); + // ✅ User Requests Controller Routes