@include('Admin.Includes.header') @php use Illuminate\Support\Facades\Auth; use App\General\GeneralSettingsClass; @endphp

{{ __('General Settings') }}

@if (session('success')) @endif @if ($errors->any()) @endif
@csrf
{{ __('Website View Settings') }}
Header Logo Preview
@php $favIcon = GeneralSettingsClass::getOptionValue('_fav_icon', $settings); @endphp
Fav Icon Preview
Header Logo Dark Preview
%
{{ __('Truck Pricing Settings') }}
$ /m³
Price per cubic meter of cargo
{{ __('Mover Pricing Settings') }}
Local Job
Default number of movers for local jobs
$ /hour
Price per mover per hour for local jobs
$
Minimum order amount for local jobs
$
Fixed deposit amount in dollars for local jobs
Interstate Job
Default number of movers for interstate jobs
$ /hour
Price per mover per hour for interstate jobs
$
Minimum order amount for interstate jobs
%
Deposit percentage of total amount for interstate jobs
Note: The minimum hourly rate will be automatically applied based on the number of movers and their hourly rate. Extra movers are charged at $50/hour each.
{{ __('SMTP Credentials Settings') }}
{{ __('Business Details') }}

Banking Information

Location Information

Business Bases

Manage multiple business locations/bases

@php $basesJson = GeneralSettingsClass::getOptionValue('_bases', $settings); $bases = []; if ($basesJson) { $decoded = json_decode($basesJson, true); if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) { $bases = $decoded; } } // If no bases exist, show empty fields with placeholders if (empty($bases)) { $bases = [ ['address' => ''], ['address' => ''] ]; } @endphp @foreach($bases as $index => $base)
Base {{ $index + 1 }}
@endforeach
{{ __('Business Hours') }}
Open Time
Close Time
Open Time
Close Time
Open Time
Close Time
{{ __('Social Media Profiles') }}