Ondersteuning op ontwikkeling leerlingadministratie-systeem ESIS

#Development

voor Rovict

Op een efficiënte manier worden verzuimmeldingen verwerkt in de nieuw ontwikkelde module van leerlingadministratiesysteem ESIS. De omgeving is gebruiksvriendelijk en fris, terwijl de gebruikte techniek tegelijkertijd zorgt dat een absentiemelding in de juiste achterliggende systemen terechtkomt.

De uitdaging

Maak de module voor verzuimmeldingen toekomstbestendig zo vroeg Rovict. Scholen gebruiken ESIS voor de leerlingadministratie en leerlingondersteuning. Het modulaire, open software-systeem werkt met verschillende modules. Die van verzuimmeldingen was aan een update toe. Aan techniek, aan design en aan interactie.

Onze oplossing 

Samen met het team van Rovict ontwikkelden we een compleet nieuw deel binnen ESIS voor het verwerken van verzuimmeldingen. Mike, specialist vanuit Infocaster, is vanaf het begin aangehaakt bij het project. Hij vertelt: "Het team wilde een nieuw framework, maar ze misten de expertise hoe ze dat aan wilden en moesten pakken. Daarom heb ik de lead genomen en geholpen om de architectuur voor de ontwikkelingen van het front-end op te zetten."

"Na een inventarisatie van technieken zijn we voor Nuxt 3, HTML5 en CSS3 gegaan. De toekomstvisie van ESIS hebben we daarbij steeds scherp voor ogen gehouden. En er liggen afspraken waarmee de vereiste codekwaliteit wordt gewaarborgd."

Het resultaat

Rovict bevat nu een volledig vernieuwd deel dat veel gebruiksvriendelijker, moderner, vernuftiger én frisser is om te zien. Met het nieuwe systeem kan Rovict zich weer meten in de concurrerende markt van leerlingadministratiesystemen.

Leerkrachten en andere gebruikers beschikken nu over een efficiënt portaal om hun leerlingadministratie te managen. Doordat de applicatie voldoet aan een eenvoudige interface, moderne technieken en uitstraling, en vooral inspeelt op de behoeften en wensen van de gebruikers, is ESIS klaar voor de toekomst!

De applicatie: 

  • Heeft een fris en speels design, ontwikkeld met en door UX Kids
  • Is specifiek gebouwd zodat de gebruikers makkelijk(er) meldingen kunnen verwerken
  • Is sneller, simpeler en efficiëntie verhogend
  • Is voorzien van een dashboard met klasseninformatie


De technische kant

Infocaster ontwikkelde de applicatie in Nuxt 3; een metaframework gebouwd op Vue3.

Wat we deden:

  • Meedenken in de interactie van de gebruiker
  • Opzetten van de front-end-architectuur en advies geven
  • Opzetten van een testsuite om de applicatie te testen
  • Meewerken aan de pipeline-integratie om de omgeving gemakkelijk te updaten
  • Meewerken aan de implementatie van het design
  • Ondersteunen van het developmentteam bij Rovict

 

Benieuwd hoe Rovict bij Infocaster terecht kwam? De educatie-afdeling van Infocaster werkt samen met Heutink, de moederorganisatie van Rovict. Kennis en ervaring uit de ontwikkeling van de applicatie Momento hebben we meegenomen in deze nieuwe opdracht!

Infocaster-team

  • Mike Schepers
    Mike Schepers Front-end Developer
  • Luuk Schimmel
    Luuk Schimmel Back-end Developer
  • Remko Wijnbergen
    Remko Wijnbergen Sparringpartner