diff --git a/resources/views/pages/customer_support.blade.php b/resources/views/pages/customer_support.blade.php
new file mode 100644
index 00000000..c08acd21
--- /dev/null
+++ b/resources/views/pages/customer_support.blade.php
@@ -0,0 +1,19 @@
+@extends('layouts.base_portal')
+@section('inner_content')
+
+
+
+ {{dd($company, $booking)}}
+
+
+@endsection
diff --git a/routes/web.php b/routes/web.php
index a177dc5c..f1f72c13 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -103,6 +103,44 @@ Route::get('/purchase_orders', function () {
return view('pages.purchase_orders');
})->name('purchase_orders');
+Route::get('/support', function () {
+ return view('pages.customer_support');
+})->name('support');
+
+Route::post('/support', function (Request $request) {
+
+ $marking = $request->input('marking');
+ $email = $request->input('email');
+ $bookingReference = $request->input('bookingReference');
+
+ $company = null;
+ $booking = null;
+
+ if($email) {
+ $company = Company::whereHas('Employees', function($user) use($email) {
+ return $user->where('email', $email);
+ })->first();
+ }
+
+ if($marking) {
+ $company = Company::where('reference', $marking)->first();
+ }
+
+ if($bookingReference) {
+ $booking = Booking::where('marking', $bookingReference)->first();
+ $company = $booking->company;
+ }
+
+ return view('pages.customer_support', [
+ 'marking' => $marking,
+ 'email' => $email,
+ 'bookingReference' => $bookingReference,
+ 'company' => $company,
+ 'booking' => $booking,
+ ]);
+
+})->name('support');
+
Route::get('/online_payment/redirect', 'Billplz\CallbackBillplzController@callback')->name('online_payment.redirect');
Route::get('/export/customers/f614e339d7058904a831aad742e24d55', 'Exports\ExportCustomersToExcelController@export');