Beide websites waren gebouwd in Drupal 7, een versie die ondertussen End-of-life zou gaan. Vanuit security-oogpunt was het dus belangrijk om de sites tijdig op een hogere Drupal versie te laten draaien. Er werd gekozen voor Drupal 9, op dat moment de meest recente (en stabiele) Drupal versie. Omdat er geen gemakkelijke update bestaat van Drupal 7 naar Drupal 9, betekende dit dat de websites opnieuw gebouwd moesten worden.
We analyseerden de bestaande websites. Het RSVZ wenste alle functionaliteiten van de websites te behouden. Dit bracht een uitdaging met zich mee aangezien Drupal 9 op sommige vlakken fundamenteel anders werkt dan Drupal 7. Webformulieren zijn daar een goed voorbeeld van.
Het RSVZ is bewust bezig met het verbeteren van de gebruikservaring van de website. De bouw van een nieuwe website was voor hen een mooie gelegenheid om, naast een opfrissing van het design, ook wat betreft gebruikerservaring extra optimalisaties door te voeren. Ze lieten een UX audit uitvoeren en hieruit kwam een voorstel voor de nieuwe site in de vorm van wireframes.
Verder was webtoegankelijkheid een belangrijke pijler. De website moest vlot bruikbaar zijn voor iedereen. Denk daarbij aan slechtzienden of blinden, maar ook bijvoorbeeld aan mensen met een beperkte handfunctie of beperkte leesvaardigheid.