Eine langfristige Lösung

renovero ist seit über 20 Jahren die grösste Handwerker-Plattform der Schweiz. Sie ermöglicht es Suchenden, ohne lang zu recherchieren mehrere qualitative Offerten für einen Handwerksauftrag anzufragen.

Seit 2022 kümmern wir uns um die komplette Applikation – den Unterhalt und die Weiterentwicklung. Dies bringt zwei Herausforderungen mit sich:

Erstens setzt eine so lang bestehende und komplexe Plattform wie renovero viel Refactoring voraus. Mit Refactoring ist der Prozess der Umstrukturierung von Code gemeint, bei dem viele kleine Verbesserungen umgesetzt werden, ohne dass ursprüngliche Funktionalitäten oder das externe Verhalten des Codes merkbar verändert werden.

Zweitens wächst renovero gleichzeitig immer weiter, weshalb es wie immer essenziell ist, dass unser Code nicht nur für die aktuell vorhandenen Features einwandfrei funktioniert, sondern skalierbar für weitere Anforderungen bleibt.

Erbrachte Leistungen
Link zum Projekt
renovero hat die Aufträge. Renuo die Software-Kompetenz. Und welche, obendrauf.
Reto Städler, Head Business Development renovero

Hunderte von Aufträge pro Tag

Das Projekt besteht aus einem Front- und Backend für die Webseite renovero.ch, über die alle Ausschreibungen und Offerten abgewickelt werden, und über einen Adminbereich, der den Servicemitarbeitenden von renovero für Telefonsupport zur Verfügung steht.

Um die anspruchsvollen Anforderungen von renovero zu meistern und die Response der Seite zu optimieren (=> Hunderte von Aufträge pro Tag), basiert das Projekt auf einer Client-Server-Architektur, die das Front- vom Backend trennt. Wir arbeiten für das Frontend mit TypeScript und Angular, für das Backend mit Java Spring Boot. Mit Kubernetes orchestrieren wir die Infrastruktur und managen die verschiedenen Services.

Technologien, die wir verwenden

Technologien, die wir verwenden