@yield('page-title')
@@ -105,22 +201,21 @@
@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')
-
+
@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')
+
-
-
-
+
+ @if($markList->isEmpty())
+
+
+
Mark List Management
+Mark List Management
+ + @if(session('success')) -{{ session('success') }}
+ {{ session('success') }}
@endif
- | # | -Mark No | -Origin | -Destination | -Customer Name | -Mobile | -Date | -Status | -Action | -|
|---|---|---|---|---|---|---|---|---|---|
| # | +Mark No/Item No | +Origin | +Destination | +Customer Name | +Customer Id | +Customer No | +Date | +Status | +Action | +
|---|---|---|---|---|---|---|---|---|---|
| {{ $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. | -|||||||||
No mark numbers found.
+ @endif
+
+
+
+
+
+@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')
-
+
+
+
+
+
+
+
+
+
+
+ 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 +
+
+ Quick Actions
+ +
-
-
- Pending User Requests
-
- @if(session('success'))
-
{{ session('success') }}
- @elseif(session('error'))
- {{ session('error') }}
- @elseif(session('info'))
- {{ session('info') }}
- @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
| # | -Request ID | -Name | -Company | -Mobile | -Address | -Priority | -Date | -Status | -Actions | -|
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $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
+
+
+
+
+
+
+
+
+
+
+ @if($requests->isEmpty())
+
+ | # | +Request ID | +Name | +Company | +Mobile | +Address | +Priority | +Date | +Status | +Actions | +|
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $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 | +
No records found.
+ @endif
+
-
+