De oplossing is het Caleidoscoop-platform, waarmee de klant een online versie van hun tijdschrift kan creëren die de papieren editie weerspiegelt. Het stroomlijnt het proces van het toevoegen, bewerken, organiseren en categoriseren van artikelen.
Klant CLB
Sector Onderwijs
Technologie Java, Spring Boot, Angular, AWS
Locatie Brussel, België
Teamgrootte 10
Projectduur 2 jaar – lopend
Centrum voor Leerlingenbegeleiding (CLB) is een instelling die samenwerkt met alle erkende scholen in Vlaanderen om leerlingen te ondersteunen op het vlak van leren en studeren, onderwijsloopbaanbegeleiding, preventieve gezondheidszorg en psychosociaal welzijn. Ze publiceren jaarlijks hun professionele tijdschrift – Caleidoscope Magazine.
De klant publiceert hun tijdschrift zowel in gedrukte als digitale vorm. Het probleem was dat de online standaardoplossing die ze gebruikten niet de tools bood die nodig waren om de gedrukte versie te repliceren.
Een nieuw platform voor het beheren van de digitale editie van hun tijdschrift.
Omgaan met verschillende soorten artikelen en het ondersteunen van diverse soorten media.
Het CMS stelt de klant in staat om een online versie te creëren die de gedrukte versie van het Caleidoscope-tijdschrift weerspiegelt. Het vergemakkelijkt taken zoals het toevoegen, bewerken en organiseren van artikelen. Ze kunnen artikelen categoriseren als onderdeel van specifieke edities en deze onderling verbinden. Deze flexibiliteit opent mogelijkheden voor verschillende abonnementsvormen.
Voor de ontwikkeling van de webapplicatie kozen we voor Java en het Spring Boot-framework. De oplossing werd volledig geïntegreerd in het CLB-ecosysteem, inclusief een SAML SSO-integratie met de identiteitsproviderservices van het bedrijf. Met een SSO (single Sign-On) voldeden we aan de strikte vertrouwelijkheidsprotocollen, aangezien medewerkers alleen hun ID kunnen gebruiken om in te loggen. Voor de frontend-ontwikkeling gebruikten we Angular en hostten we op AWS.
Eén platform waar ze de online versie van hun gedrukte tijdschrift kunnen beheren.