Back to Projects
Front-End Developer•2023•Front-End
Hotel Trillo • Hotel Search Platform in Brazil
Outdated
A vanilla JavaScript front-end app for exploring and bookmarking hotels across Brazil.

The Challenge
No framework means no shortcuts. Building a search-and-bookmark UI with pagination in vanilla JavaScript requires you to think about state, event handling, and DOM updates yourself. The MVC pattern kept things from turning into a pile of event listeners, but it took real planning to get the separation right.
The Solution
HTML, CSS with Sass, and vanilla JavaScript. The MVC pattern splits model logic, DOM rendering, and controller coordination into distinct layers. Hotel search, pagination, and bookmarking all work without a single dependency. It was a deliberate exercise in understanding what frameworks actually abstract away.
Key Features
- Hotel search functionality with pagination
- Bookmarking system for favorite hotels
- Structured using the MVC pattern
- Built entirely with vanilla JavaScript, HTML5, and Sass