A fully responsive hotel booking interface built with advanced CSS techniques, inspired by a real-world application layout.
- Fully responsive down to 320px device width
- Advanced CSS architecture and styling
- Complex layout using Flexbox
- Demonstrates understanding of scalable CSS design
- Production-style setup with
package.jsonand minified CSS
- HTML5 – Semantic and structured markup
- CSS3 (Advanced) – Flexbox, variables, animations, media queries
- Google Fonts – Open Sans
- SVG Icons – SVG sprite technique
- NPM – Project configuration & dependency management
- Modern hotel booking dashboard UI
- Responsive layout across desktop, tablet, and mobile
- Sidebar navigation with active states
- Ratings, reviews, and gallery sections
- CSS variables for theme consistency
- Minified CSS for optimized performance
- Writing scalable and maintainable CSS
- Using CSS custom properties (variables)
- Building complex layouts with Flexbox
- Implementing responsive design principles
- Using SVG sprites for performance
- Understanding CSS minification and production builds
- Working with NPM-based project setup
📌 This project was built by coding along with Jonas Schmedtmann’s Advanced CSS & Sass course, helping me strengthen my understanding of professional CSS workflows and real-world UI design patterns.
- Clone the repository
git clone https://github.com/FrontEndHighRoller/Trillo-Booking-App.git
- Open index.html in your browser
- Resize the screen to see responsive layouts and image switching in action 🎯
🙋♂️ Author Dennis Rumanek
GitHub: https://github.com/FrontEndHighRoller
LinkedIn: https://www.linkedin.com/in/dennis-rumanek/
⭐ If you like this solution, feel free to star the repository!
