@extends('layouts.app') @section('content') @include('includes.page_header', [ 'title' => 'MuveOne Pricer', 'purpose' => 'Price a European removal between two cities, and manage the routes, ferries, zones and rates that shape every quote.', ])

Quoting

{{-- Full-width feature tile — kept prominent above the pricing-setup grid. --}}
Map Run a removal quote between two cities and see the price breakdown.

Pricing setup

{{-- CSS Grid: 1-up mobile, 2-up tablet, 3-up desktop. Tiles are even-height (grid stretch) and reflow automatically — no float-based .col markup. --}}
Waypoints Force routes through set places (like Dover–Calais) to shape the distance a quote uses.
Ferry Set prices for the water crossings detected on a route.
Zone Draw geographic areas that add a fixed or per-km surcharge to a quote.
Exception Stop a waypoint being applied for a specific from/to country pair.
Pricing Data Edit the per-country rate table that drives the core price of every quote.
Customs Charges Set customs clearance prices used for cross-border moves.
Pricing Constants View the fixed engine values (VAT, minimum charges, markup base) used in the math.
Seasonality Adjust route + ferry pricing by month of year for peak and off-season demand.
Logs Review recent quote and pricing-change activity.
Revision History Every change to the pricing setup, versioned automatically — with rollback coming soon.
@endsection