De uitdaging
De kleine elektrochemische sensoren van PalmSens worden gebruikt door bedrijven en bijvoorbeeld universiteiten. Voor het inzien en delen van meetresultaten was er behoefte aan een moderne MyPalmSens applicatie. Er was al een bestaande back-end oplossing. Hierop is eerst een front-end ontwikkeld (in Angular). Ook was er behoefte aan meer interactie met andere API’s en systemen en aan betere overdraagbaarheid naar developers. Samen met onze projectmanager John Verbeek heeft Erik hiervoor een plan gemaakt om deze requirements en de bestaande functionaliteit over te zetten naar C#/.NET. Zo is de ontwikkeltijd flink versneld!
Ook het complexe rechtensysteem was een uitdaging. “Er zijn rechten op drie verschillende niveaus die elkaar ook beïnvloeden. Bovendien was er een externe autorisatieprovider” vertelt Erik. De oplossing was het schrijven van een eigen autorisatie-attribuut. Dit zorgt door filtering zodat gebruikers alleen de gegevens te zien krijgen die voor hen relevant zijn.