USMarkets.nl naar Craft CMS

Eind februari 2019 hebben we USMarkets.nl op Craft CMS 3 live gezet.
Naast het nieuwe, frisse responsive uiterlijk, hebben we veel content gemigreerd.
Ook de gebruikersbasis soepel migreren was een hele uitdaging.

Daarnaast hebben we de beursbox totaal herzien en herschreven in React.js, waarbij gebruik gemaakt wordt van web sockets.
De beursbox dient als chat functionaliteit, maar is ook een belangrijk communicatie kanaal om contact te onderhouden met de betalende leden.


Migratie van veel content en gebruikers

Usmarkets.nl heeft een groot archief met content, vanaf 2003. Om deze content te migreren hebben we een apart migratie script geschreven hiervoor.


API Backend scheelt werk

Na de vorige 'nieuwe USMarkets.nl' site, in 2009/2010, zijn we voor veel backend processen een api gaan gebruiken.
Bijvoorbeeld voor de koersen en voor de lidmaatschappen.
Deze api hebben we grotendeels kunnen hergebruiken, zodat we niet alles opnieuw hoefden te coderen.

Dit scheelde veel werk!



Bekijk de nieuwe website

Bekijk nu de USMarkets.nl website die loopt op Craft CMS.

Plaatjes op AWS

Omdat we toch bezig waren, zijn we beeld geupload door gebruikers en redacteuren op AWS op gaan slaan. Zo hebben we betrouwbaardere opslag, en zijn onze backups niet zo groot meer.

Geo algoritme

Voor een complex probleem hebben we een geo algoritme ontwikkeld.

Sailing away

Craft CMS website verhuisd naar een LightSail server - performance boost!

Docker is terug

We gebruiken docker weer in onze development workflow.

In eigen beheer

Met hosting in eigen beheer kunnen we snellere sites leveren met een hogere pagespeed ranking.

Interne website Vrijescholen

Nieuwe CraftCMS website vorige week live voor de Vereniging van Vrijescholen

Nieuwe migratie naar AWS Cloud

Een migratie naar een automatisch schalende infrastructuur. Opzetten van een deployment pipeline.