Laravel Travel Site Replication + Laravel Backend

Заказчик: AI | Опубликовано: 19.12.2025

I need an experienced Laravel developer to recreate the Thailand-focused area of Klook ( https://www.klook.com/destination/co1004-thailand/ ) inside a clean, well-structured Laravel application. Every product landing page, search result, and destination hub that appears for Thailand on the reference site must exist and behave the same way in the new build. Core functionality to reproduce • A real, end-to-end booking flow: date and guest selection, real-time availability check, price calculation, payment gateway hand-off, and confirmation email. • Authenticated user reviews and star ratings that populate immediately after submission and affect the overall score exactly as on Klook. • Destination guides with rich text, images, maps, and related-product widgets that admins can manage from a simple back office. Design & UX I want pixel-perfect parity with the reference site—layout, color palette, typography, animations, the works. Please mirror both desktop and mobile breakpoints so the hand-off to production marketing is seamless. Technology notes – Build with the latest stable Laravel and Blade. – Keep the front-end component stack flexible; Tailwind or Vue/React are welcome as long as you explain the choice. – Structure the code so adding multilingual content later is straightforward (e.g., use trans() helpers, keep copy in JSON or database). – Follow PSR-12, add PHPUnit coverage for all service classes, and document your APIs with OpenAPI/Swagger. Deliverables 1. Full Laravel source code in a private Git repository with commit history. 2. SQL export for seed data that reproduces at least twenty representative Thailand products, ten reviews each, and three destination guides. 3. Setup guide and .env example that allow me to spin the site up locally in under ten minutes. 4. Short loom screencast (≈5 min) walking through booking, leaving a review, and editing a guide in the admin panel. 5. Tours and transfers booking system Laravel backend 6. AI trip planner or itinerary generator 7.Invoice, Voucher & Itinerary generator 8.Confirmation, Thank you messages via whatsapp, sms Acceptance criteria • Pages match the reference site within a 5 px tolerance on Chrome, Firefox, Safari, and Edge. • A test booking flows from selection to “Booking confirmed” without errors using Stripe test keys. • Average rating updates instantly after a new review. • Lighthouse performance score ≥ 90 on product pages. Let me know your estimated timeline and any prior Laravel travel or booking platforms you have shipped.