Maui
Built reusable React components for Maui Rentals, with a focus on an accessible, CMS-driven FAQs UI that helps travellers find answers faster.
I turned the approved designs for Maui Rentals into a tidy set of reusable React components in TypeScript, then built a high-performance headless front end with Next.js. It connects to the CMS via GraphQL, so the marketing team can create and update pages quickly without developer handoffs—keeping the site fast, consistent, and easy to grow.
I’m especially proud of the FAQs UI: a searchable, accordion-style component backed by structured Kentico content. Travellers can browse by category, expand answers with smooth keyboard-friendly interactions, and find what they need without leaving the page. Editors can add, reorder, and publish questions on their own—no code changes required. It’s a focused piece of UI, but it reduces support friction and keeps people moving toward booking.
Visit Website- #React
- #Next.js
- #Typescript
- #GraphQL
- #Kentico