Introduction
In Flanders, the CLB centers and school systems have recurring communication, so swiftness and privacy are paramount, particularly when it comes to special care and special education needs. CLB centers play key role in evaluating pupils and defining their special care level, i.e., the level of learning disability via reports that are sent to schools so those schools can act accordingly. Essentially, school employees (principals/teachers) needed access to these reports anytime through a secure and confidential environment.
For ensuring a streamlined automated communication between CLB centers and schools regulated by complex business logic with strict confidentiality policies, the CLB employed complete Tacta cross functional team of experienced devs and business analysts to create a platform that will integrate these strict policies in system communication.

Challenge
The biggest challenges were integrating our Iris platform with CLB external platforms, implementing various changing policies and confidentiality rules as well as heightened authentication security, all while keeping the platform stable 7/24/365 so the data there can be accessed anytime.

Tech solution
Battle tested tech stack using Spring boot and Angular. As we wanted to have multiple layers of security, we implemented them using spring security. Developed efficient and robust data import process using Spring Batch. Assured code quality by using Travis continuous integration and Sonar. Providing high availability, lowering infrastructure cost and speeding up development by using AWS cloud services.

Results
-
easy to use application that streamlines the communication between CLB and schools
-
high availability platform, compliant with client’s policies and rules
-
stable integration with external platforms
-
ensured confidentiality in communication between systems