Lavida Resort

Lavida Resort

A website for a hotel, featuring an accommodation-filtering system. Users can quickly filter rooms by criteria such as max number of guests and price. Through a connected CMS, admins can easily modify the site.


  • Built with React and Gatsby
  • Interactive room filtering system, with drop-down and slider inputs.
  • Linked to Contentful CMS, allowing rooms to be easily added, updated, and deleted by an admin.
  • Separate detail view for each room, with extra information
  • Contact form
  • Mobile-first, fully responsive design, built with custom CSS.
  • Lazy-loading images


  • ReactJS
  • GatsbyJS framework
  • Custom CSS
  • Contentful
  • GraphQL
  • Netlify

©2022 Ha Truong all rights reserved