Een nieuw duurzaam platform voor Guardsquare
Guardsquare wilde haar klantenportaal moderniseren en ging hiervoor een samenwerking aan met Tailr om een toekomstbestendige, API-first en PWA-ready oplossing te creëren. Hoewel Guardsquare over een eigen technisch team beschikt, ontbrak het destijds aan de benodigde capaciteit om vanaf scratch te beginnen. We leverden een waardevolle bijdrage door de migratie kwalitatief te begeleiden en enkele belangrijke functies te ontwikkelen. Zo legde Tailr een solide fundament waarop Guardsquare verder kon bouwen!
Guardsquare als betrouwbare partner in beveiliging van mobiele applicaties
Guardsquare biedt de meest complete aanpak van beveiliging van mobiele applicaties op de markt. De software van Guardsquare is gebaseerd op de open-source ProGuard-technologie die door Guardsquare ontwikkeld is en integreert naadloos in de ontwikkelingscyclus. Guardsquare-oplossingen bieden verbeterde beveiliging van mobiele applicaties vanaf het begin van het ontwikkelingsproces tot publicatie.
Meer dan 800 klanten wereldwijd in alle belangrijke industrieën vertrouwen op Guardsquare om hen te helpen beveiligingsrisico's te identificeren en hun mobiele applicaties te beschermen tegen reverse engineering en tampering. De nieuwste software releases en bijbehorende informatie wordt beschikbaar gesteld aan klanten via de customer portal.
Gebaseerd op moderne principes
Voordat we begonnen met de uitbouw van de applicatie, zorgden we eerst dat alle neuzen in dezelfde richting stonden.
Aan de hand van een workshop brachten we alle wensen in kaart, met als uitkomst een duidelijk projectplan steunend op een sterke digitale strategie.
User Experience als startpunt
Een van de hoofdredenen om het portaal te vernieuwen waren gebruiksvriendelijkheid en snelheid. Daarom hielp Tailr met het bepalen van de perfecte UX. Eerst werkten we een schema uit om de structuur van de app zo logisch en natuurlijk mogelijk te maken. Daarna werden de wireframes uitgetekend die deze structuur omzette in een webdesign, gebaseerd op de meest recente principes van UX.
API-first applicatie, PWA-ready
Voor de uitbouw van de portal kozen we voor een API-first applicatie. Waarom? Als we alles API-first maken, dan kan je alle onderdelen van de applicatie in de toekomst eventueel automatiseren of kan je klanten laten koppelen met de applicatie. Doordat het platform API-first gebouwd is geeft dat het voordeel dat de applicatie PWA-ready is doordat de applicatie als een Single Page Application is gebouwd.
Lees hier meer over verschil is tussen PWA en SPA.
Opschonen van code
Tailr pikte het project op waar een andere partij was gestopt. Om ervoor te zorgen dat we op het werk van de vorige ontwikkelaar konden verder bouwen begonnen we met het opschonen van de code. Zo konden onze ontwikkelaars iets krachtigs bouwen en nieuwe functionaliteiten aan de klant aanbieden.
Migratie naar nieuw platform
De grootste uitdaging? Dat was de migratie van het oude naar het nieuwe platform. De oude customer portal werd gebouwd in een Drupal omgeving. Het nieuwe platform draaide op React. We merkten dat deze migratie niet vanzelf ging, maar geen uitdaging is te zwaar voor Tailr! In samenwerking met Guardsquare is ook deze migratie tot een goed einde gebracht.
Google Cloud Platform
Guardsquare vroeg ons om te werken met Google Cloud Platform. Dit omdat ze intern al met "Infrastructure as code" werken en omdat ze ook al ervaring hadden met Google Cloud platform voor andere producten. Tailr is deze uitdaging met veel plezier aangaan, wat maakt dat we nu ook Google Cloud experts zijn !
Het resultaat?
Intussen is de customer portal van Guardsquare volop in gebruik. Ze krijgen regelmatig de feedback dat de portal er enorm op vooruit gegaan is. Hun klanten vinden het een handige en snelle app. De gebruikservaring is dus zeker verbeterd. Maar daarnaast zorgde Tailr er - dankzij de toekomstgerichte aanpak - voor dat de applicatie ook duurzaam is en mee kan evolueren met het bedrijf. Missie geslaagd!