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.
Features
- 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
Technologies
- ReactJS
- GatsbyJS framework
- Custom CSS
- Contentful
- GraphQL
- Netlify
ReactGatsby