Portfolio

Interplay BV: Cloud publishing platform voor advertentieprocessen

Van losse desktop-apps naar één gecentraliseerd publishing platform in de cloud

Interplay BV: Cloud publishing platform voor advertentieprocessen

Intro

Interplay BV is een uitgeverij die werkt met complexe advertentie- en publicatieprocessen: van acquisitie en klantgegevens tot boekjes, verspreiding en offertes. Jarenlang draaide de organisatie op een set Delphi-desktopapplicaties met verspreide logica en lokale werkwijzen.

CodeDivers bouwde een gecentraliseerd publishing platform in de cloud, zodat sales, administratie en management in één webapplicatie kunnen werken — met behoud van de bestaande databronnen en bedrijfsregels.

De uitdaging

De oude desktopomgeving was functioneel rijk, maar moeilijk te onderhouden, lastig op afstand te gebruiken en versnipperd over meerdere applicaties en databases. Nieuwe medewerkers hadden een steile leercurve, en wijzigingen in processen vroegen om aanpassingen op meerdere plekken.

Tegelijk mocht er geen "big bang"-vervanging komen die de dagelijkse operatie stillegt. Het nieuwe platform moest aansluiten op bestaande MySQL-structuren van meerdere publicerende labels, klant- en adresbestanden, PDF-/offerteprocessen en externe bronnen voor bedrijfsverrijking.

Onze aanpak

CodeDivers ontwierp en bouwde het platform end-to-end: architectuur, Laravel-backend, webinterface, autorisatie, API-integraties en documentpipelines. We startten vanuit de kernprocessen (Tripublish-verkoopflow, klant- en opdrachtbeheer, distributie) en brachten die stapsgewijs naar een moderne, browsergebaseerde werkomgeving.

Belangrijk uitgangspunt was operationele continuïteit: bestaande databases en workflows bleven leidend, terwijl we de gebruikerservaring, beveiliging en beheersbaarheid moderniseerden. Waar nodig bouwden we gerichte parity met bewezen desktopgedrag, zonder die complexiteit 1-op-1 te kopiëren naar de UI.

Wat we hebben gebouwd

  • Tripublish-module voor projecten, objecten, opdrachten, klanten en advertentieworkflows
  • Centraal klant- en adresbeheer met zoeken, verrijking en rolgebaseerde toegang
  • Distributiemodule voor boekjes, verspreidingslijsten, PDF-verwerking en exports
  • Geautomatiseerde offertegeneratie (DOCX/PDF) via een documentpipeline
  • Managementdashboards en rapportages over verkoop- en publicatieprocessen
  • Mailbox-/e-mailintegratie voor klantcommunicatie vanuit het platform
  • Koppeling met telefoniedata (3CX-import) voor call-overzichten en opvolging
  • Beveiliging met o.a. rollen/rechten, sessiebeheer en two-factor authenticatie

Technologie & integraties

Het platform is gebouwd als maatwerk software op PHP/Laravel met MySQL, een servicegerichte architectuur en web-UI (Blade/Alpine). Meerdere bedrijfdatabases worden via een gecontroleerde datalaag aangesproken, zodat Interplay en verwante labels in één cloudportaal kunnen werken.

Integraties omvatten onder meer de KvK API en Graydon voor bedrijfsverrijking, IMAP/e-mail voor communicatie, 3CX-callimports, en een Docker-gebaseerde documentpipeline (o.a. Gotenberg) voor betrouwbare PDF-offertes. Exports (zoals Excel) en PDF-verwerking ondersteunen de administratieve afronding van publicatierondes.

Resultaat

Interplay BV werkt nu vanuit één beveiligd cloudplatform in plaats van een set lokale desktopapps. Sales en administratie delen dezelfde actuele klant- en opdrachtgegevens; offertes en distributiestappen zijn sneller reproduceerbaar; en nieuwe functionaliteit kan centraal worden uitgerold zonder clientinstallaties.

In de praktijk betekent dat: minder handmatige overdracht tussen systemen, kortere doorlooptijd van opdracht naar documentatie, en een schaalbaar fundament voor verdere digitalisering van het publishingproces — met behoud van de bestaande databasis waarop het bedrijf al jaren draait.

Waarom dit project telt

Dit soort trajecten vraagt om meer dan een nieuw scherm: het vraagt om domeinkennis, zorgvuldige datamodellering over meerdere databases, en technische diepgang in workflows die decennialang zijn aangescherpt. CodeDivers laat hier zien dat we complexe uitgeef- en salesprocessen end-to-end kunnen moderniseren — van architectuur en API-koppelingen tot bruikbare software voor de werkvloer.

Call-to-action

Heeft u een vergelijkbare uitdaging? Neem contact op via codedivers.nl.

Gebruikte technologieën

  • php
  • laravel
  • mysql
  • api
  • kvk
  • graydon
  • queue
  • docker
  • gotenberg
  • alpine.js
  • pdf
  • imap
  • 3cx
  • excel

Gerealiseerd in: