Next.js Expert for Headless CMS Setup (Builder.io/Plasmic) & TravelClick Booking Engine Integration
Budget: -
HOURLY / PART_TIME
⭐ 5.00 (1)
ARE
react-js, next.js, node.js, express-js, javascript, typescript, vue.js, angular, mongodb, restful-api, aws-lambda, docker, nest.js, tailwind-css-framework
I am launching a website for a small hotel apartment.. I have already purchased a Next.js frontend theme (RoyalSuites, built with Next.js, Tailwind CSS, and Shadcn UI). The hotel uses TravelClick (Amadeus iHotelier) as its central reservation system and booking engine.
We are looking for a senior full-stack/frontend JavaScript developer to set up the architecture, host it on Vercel, and integrate it with a headless page builder (Builder.io or Plasmic) via Custom Component Registration.
The goal is to leave the core development to you, while allowing our internal team to visually build and manage marketing, corporate, and loyalty pages via a drag-and-drop dashboard without touching code.
Key Responsibilities:
• Theme Setup & Deployment: Clean up and deploy the purchased RoyalSuites Next.js codebase onto Vercel.
• Headless Page Builder Integration: Integrate the project with [Builder.io / Plasmic] (we can finalize the exact platform together based on your recommendation). Set up dynamic catch-all routing.
• Component Registration: Register the pre-coded theme elements (headers, layout grids, room cards, pricing tables) as reusable, editable visual blocks in the page builder dashboard.
• TravelClick Widget Logic: Program the frontend booking bar (Date Picker) to dynamically generate deep-linked redirect URLs to the TravelClick booking engine based on user selection (Check-in, Check-out, Guests, Corporate Promo Codes).
Required Skills:
• High-level Next.js (App Router experience required) & React.
• Deep proficiency with Tailwind CSS and Shadcn UI component management.
• Proven experience with Headless Visual Builders (Builder.io, Plasmic, or Stackbit), specifically using Custom Component Registration / SDKs.
• Experience with hotel booking engines or API/URL deep-linking configurations (TravelClick/SynXis/SiteMinder experience is a massive plus).
• Strong understanding of SEO best practices, page speed optimization, and Core Web Vitals.
Project Type & Budget:
• Type: One-time project with milestones (with the potential for ongoing retainers for future feature additions).
• Experience Level: Expert / Senior.
Please briefly describe a previous project where you utilized Next.js alongside a Headless CMS or Visual Page Builder using Custom Component Registration. Applications that copy-paste generic responses will be ignored.
Apri su Upwork