Skip to content

Laravel Parity Matrix

Status: Seed matrix — expand during source-by-source reverse engineering

Legacy area Target engine Default migration decision Notes
Users/roles/partner applications Platform + CRM REDESIGN Membership model replaces user->single-role assumptions.
Properties/Villas Capability + Commerce GENERALIZE Accommodation/rental offering schemas.
Cars Capability + Commerce GENERALIZE Rental asset capability.
Hotels/rooms Capability + Commerce GENERALIZE Accommodation + nightly inventory.
Tours/experiences Capability + Commerce GENERALIZE Experience capability; excursions expanded separately.
Spaces Capability + Commerce GENERALIZE Resource/venue reservation.
Beauty/agents Capability + Commerce GENERALIZE Appointment + staff/resource scheduling.
Availability/custom pricing Commerce REDESIGN Unified model families.
Booking/enquiry/external modes Commerce PRESERVE/GENERALIZE Extended with request-to-book and quote-required.
Cart/checkout/orders Commerce REDESIGN Idempotent API-first flow.
Payments Finance + Integration REDESIGN Adapter + transaction separation.
Currencies/tax/commission Finance + Commerce REDESIGN Policy ownership clarified.
Coupons Commerce/Marketing GENERALIZE Commerce adjustment + marketing offer linkage.
Reviews/wishlist/chat CRM GENERALIZE Tenant customer model.
Earnings/wallet/withdrawals Finance REVIEW Preserve only where target commercial model requires.
CMS/blog/pages/menu Site REPLACE/REDESIGN Managed component site + CMS core.
Themes/appearance Site REPLACE Theme tokens + managed variants.
Plugin manager Integration/Capability REPLACE Typed adapters/capabilities; no arbitrary runtime plugin execution assumption.
Languages/translations Internationalization + Site + Capability REDESIGN Platform-wide locale model, structured localized content/schema labels, deterministic fallback and translation operations.
SEO/sitemap/robots Site PRESERVE/REDESIGN Generate per site/domain.
Mapbox Integration PRESERVE via adapter Provider choice can remain configurable.
reCAPTCHA Integration PRESERVE via adapter Provider can evolve.
SMTP/jobs Integration + Operations REDESIGN Queue reliability + tenant configuration.
Invoice/iCal Finance + Integration GENERALIZE Typed modules.
Meta catalogs/events Channel + Marketing GENERALIZE Generic catalogs + attribution/conversion taxonomy.
Multi-tenancy Platform NEW Not present in Laravel.
Business units/brands/sites Platform/Site NEW Core target architecture.
Managed section/page builder Site NEW Controlled components/variants.
Custom/headless plan Site/Platform NEW Custom plan only.
Yacht charter Capability/Commerce NEW First-class launch vertical.
Group excursions Capability/Commerce NEW First-class group workflow.
Social ad management Marketing + Channel NEW Plan controlled.

No row may be marked RETIRE without explicit product approval and migration impact notes.