Home / Projecten / Eurol Rallysport Publisher
Maatwerk webapplicatie

Eurol Rallysport Publisher

Maatwerk publicatieplatform waarmee Eurol Rallysport een artikel één keer samenstelt en met één klik publiceert naar nieuwsbrief, persbericht, Facebook en Instagram. Inclusief hi-res media-kit voor de pers, live previews per kanaal en volledig self-hosted verzending.
Klant Eurol Rallysport
Jaar 2026

Eurol Publisher is een maatwerk publicatieplatform, gebouwd voor het rallyteam van Eurol Rallysport. Een redacteur stelt een artikel één keer samen (tekst, foto’s en video) en publiceert het daarna met één klik naar meerdere kanalen tegelijk: de nieuwsbrief, een persbericht naar de perslijst, Facebook en Instagram. Eén bron, meerdere uitvoeren. Het platform is volledig self-hosted en heeft geen externe automatiseringsdiensten zoals n8n of Zapier nodig: wachtrijen en retries zitten in de applicatie zelf.

Eén artikel, alle kanalen

Kanalen zijn in het platform configureerbaar als losse publicatiedoelen: meerdere Facebook-pagina’s, meerdere nieuwsbrieflijsten of een aparte persberichten-stroom bestaan gewoon naast elkaar, elk met een eigen verbinding, sjabloon en standaardlijst. Vóór het publiceren toont een live preview per kanaal exact hoe het eruit komt te zien: de nieuwsbrief als gerenderde e-mail, de Facebook-post met caption en beeld, en een Instagram-mockup met carrousel- of reel-indicatie. Een bevestigingsstap laat per kanaal het doel en het aantal ontvangers zien, zodat een verzending naar duizenden abonnees nooit per ongeluk gebeurt.

Nieuwsbrieven en persberichten

Het e-mailkanaal is een volwaardig nieuwsbriefsysteem: abonnee- en lijstbeheer met CSV-import en -export, opt-out-bescherming, verzending via Elastic Email of een eigen SMTP-server, een verzendlog per ontvanger en één-klik afmelden conform de e-mailstandaarden. Elke verzonden editie krijgt automatisch een online versie met deelfunctie. Persberichten gaan via dezelfde pijplijn, in eigen huisstijl, met een optionele embargodatum en een automatisch samengestelde hi-res media-kit: een ZIP met drukwaardige foto’s die de redactie direct kan downloaden.

Facebook en Instagram

Social posts gaan rechtstreeks via de Meta Graph API, zonder tussenlaag. Het platform ondersteunt multi-photo posts en video’s op Facebook, en carrousels en reels op Instagram. Accounts worden gekoppeld via OAuth; tokens worden automatisch op de achtergrond vernieuwd en een verlopen koppeling is direct zichtbaar met een herstelknop. Een geplaatste post kan vanuit het platform ook weer worden ingetrokken.

Robuust en veilig

Publiceren verloopt asynchroon via wachtrijen (Redis en Laravel Horizon) met automatische retries en per-kanaal isolatie: een haperende Instagram-post breekt de nieuwsbrief niet. Toegang is geregeld met rollen en rechten tot op permissieniveau, beheerbaar via de interface, aangevuld met tweefactorauthenticatie. API-sleutels en tokens worden versleuteld opgeslagen en dagelijkse back-ups draaien automatisch.

Techniek

Het platform is gebouwd op Laravel en PHP met een Filament-beheerinterface, MySQL en Redis, en draait in Docker-containers. Media staat op Cloudflare R2 object-storage met automatische web- en drukresoluties per foto. De volledige interface is Nederlandstalig en het gedrag wordt bewaakt door ruim 200 geautomatiseerde tests.

Technologie Stack

⚙️ Backend

PHP Laravel MySQL Redis Laravel Horizon SMTP OAuth (Socialite)

🎨 Frontend

Filament Livewire Alpine.js Tailwind CSS Blade

☁️ Infrastructuur

Docker Cloudflare R2 Meta Graph API Elastic Email API

🚀 Features & Tools

Multi-channel fan-out Nieuwsbrieven Persberichten Hi-res media-kit (ZIP) Instagram-carrousels & reels Live previews Abonneebeheer & CSV-import/export Online nieuwsbriefversie Rollen & rechten (2FA) Queues & retries