<- back to Projects
Image of Nedko's face

Website Maintenance

For a specialist in heating and air conditioning systems for recreational vehicles

Project lifespan: 2021 - 2021

Magnolia CMS JQuery Bootstrap

Key Contributions

  • Built dynamic frontend components

  • Implemented a complex timeline component

  • Integrated Google Maps with complex filtering

Case study

I joined this project mid-way through as a replacement frontend developer for a company specializing in climate control systems for recreational vehicles. The goal was to contribute to the frontend feature set.

My work included building several Freemarker/JQuery-based components, such as product detail views, teaser blocks, and portals with personalization logic. One of the more interesting challenges was re-implementing a timeline history slider using Slick, which had to work as a nested carousel within another Slick instance.

I also fixed a range of mobile navigation issues and helped implement a Google Maps integration that allowed users to search across global regions with complex filters like country, radius, and service parameters.


While the stack was fairly traditional (Bootstrap, JQuery, Freemarker), the project offered a wide range of implementation challenges that strengthened my CMS templating and debugging skills under real-world constraints.