Weever
Upgrading Legacy Systems for Manufacturers
Weever, which helps manufacturers replace paper based maintenance with digital workflows, was running Rails, Node, JDK, and PostgreSQL versions behind with no security updates. Ollon embedded developers into Weever's team, migrating Rails from version 5 to 7 and evaluating more than 50 gems against the upgrade. Weever's application now runs on current, supported versions with no functionality lost.
Situation
Weever, a company that helps manufacturers transition from paper based maintenance processes to digital workflows, needed to upgrade critical components of their existing platform. Their systems, including Ruby on Rails, Node, JDK, and PostgreSQL, were several versions behind and no longer receiving security updates. Without the internal resources to complete the upgrades, they engaged Ollon to integrate with their team and provide the necessary expertise to modernize their infrastructure.
Solution
Ollon embedded developers directly into Weever's team, collaborating closely with their lead developer, project manager, and other stakeholders through daily check ins and biweekly calls. The team executed a comprehensive upgrade strategy across their tech stack, including a Ruby on Rails migration from version 5 to 7, PostgreSQL upgrade over three major versions, and significant changes to Node, JDK, and Docker. They worked within Weever's existing systems and testing frameworks, carefully updating dependencies while maintaining stability.
Results
Ollon's collaboration enabled Weever to modernize a critical part of their technology stack, improving long term maintainability, reducing technical debt, and aligning with current security standards. The upgrades strengthened platform reliability and positioned the internal team to move faster and with greater confidence.
Technologies
Ruby on Rails, Node, JDK, PostgreSQL, Docker, Vite, Vue