Cover image for the project Complex interface programming for a Swiss education institute

Complex interface programming for a Swiss education institute

Year
2021
Customer
IfFP Institut für Finanzplanung AG
SMEs and start-ups
Services
Software DevelopmentCustom SoftwareCloud HostingAutomationOperation & MaintenanceInterfaces & APIs
Technologies
ActiveCampaignApacheCRMERP SystemGitMicrosoft AzurePHPSilverstripeToccoLaravel
The project Complex interface programming for a Swiss education institute in use

The Project

Three predefined systems, a Swiss educational institute and the highest data protection standards. For IfFP, a complex interface solution synchronises data on students, events and learning content losslessly between Tocco, Silverstripe and ActiveCampaign.

Mappings at application level homogenise the data formats, while a terminal application with cron jobs keeps the exchange running on schedule. Previously separate systems now work together as if they were one.

Illustration of the challenge in the project Complex interface programming for a Swiss education institute

The Challenge

Tocco, Silverstripe and ActiveCampaign each follow their own data models and formats. Student records, course dates and learning content nevertheless had to travel between them without loss, while strictly maintaining data protection and without manual intermediate steps. Every change in one system was to reach the others automatically and traceably.

Technologies used in the project Complex interface programming for a Swiss education institute

Our Technologies

The synchronisation runs via a terminal application with cron jobs based on PHP and Laravel. Mappings at application level translate between the data formats of the three systems and ensure lossless, privacy-compliant exchange. The application logs error cases traceably so that no record is left behind unnoticed, and new fields can be added via the mappings without touching the connected systems.

A dedicated contact From the first talk to after launch Which of the typical hurdles actually matter for a given project cannot be assessed from a distance. TenMedia clarifies this in a joint initial conversation – free of charge and without obligation. Request a consultation
Portrait photo of TenMedia team member Dietmar as part of a banner promoting a personal initial consultation with a dedicated contact.
Dietmar Paul
Your personal contact
Call directly +49 (0) 30 5 490 650-0
Write an email dietmar.paul@tenmedia.de

More projects

Customers who trust us

Logo Friedrich-Alexander-Universität Erlangen-Nürnberg
Logo Landwirtschaftskammer Nordrhein-Westfalen
Logo Land Berlin, Senatsverwaltung für Integration, Arbeit und Soziales
Logo KätheCare GmbH
Logo Stiftung Denkmal für die ermordeten Juden Europas
Logo involas Institut für berufliche Bildung, Arbeitsmarkt- und Sozialpolitik GmbH
Logo Bezirksregierung Köln
Logo Deutsches Kulturforum östliches Europa e.V.
Logo IfFP Institut für Finanzplanung AG
Logo SIGNUM Consulting GmbH / Marke DISA
Logo Zentrum für Qualität in der Pflege
Logo medienrettung
Logo advise research gmbh
Logo Berolina Bestattungsinstitut GmbH
Logo B&W Software GmbH
Logo Verein Deutscher Distanzreiter und -fahrer e.V.
Logo Aussteuerhaus Mannsdörfer GmbH
Logo CustomersX GmbH
Logo gigaaa International SA
favorite Contact & Feedback TenMedia
All contact requests are free of charge and non-binding, by phone, e-mail and in person. We are happy about every project and will get back to you as soon as possible.