Europ Assistance self-service portals — White-label web platform by Arsen GoianEurop Assistance self-service portals — White-label web platform by Arsen Goian

Europ Assistance self-service portals — White-label web platform

Arsen Goian

Arsen Goian

One white-label platform behind branded portals where partners’ customers request assistance, verify their policy and track their case.
Role: Lead developer (Laravel API + web services), architecture
Client: Europ Assistance Polska, for partner insurers and banks
Team: 2–3 developers (backend + frontend)
Period: 2020–2023

Challenge

Europ Assistance Polska runs assistance programmes for banks and insurers such as Credit Agricole, Millennium, Generali, Warta and Europa Ubezpieczenia. Each programme needed its own browser channel next to the Messenger bots: request home, medical or roadside help, call the alarm centre, verify the policy and check an open case. Building and maintaining about ten separate sites was not an option, and most users arrive from a phone right after an incident.

Solution

We built one Vue 2 single-page app with a Laravel web-services layer. The subdomain selects the partner from a config that sets its title, colours, logo, alarm-centre phone, back-office ID, available flows and verification mode: national ID number (PESEL), policy number or user name. Step-by-step wizards cover home repairs with photos, medical symptoms and roadside problems, and a separate view shows case status by number. The API handles image uploads and CORS and runs on nginx or IIS. I designed the architecture and led the backend.

Key features

One codebase for all partner portals, selected by subdomain
Per-partner config: colours, logo, phone, flows and verification mode
Home, medical and roadside assistance wizards with photo upload
Policy check by PESEL, policy number or user name; case status by number
Laravel web services for images and CORS; nginx and IIS deployment

Outcome

Portals for Credit Agricole, Millennium, Generali and Europa Ubezpieczenia are live; 70 commits by the team

Stack

Vue 2, Vuex, Vue Router, Laravel, PHP, REST API, Intervention Image, nginx, IIS
Like this project

Posted Oct 22, 2026

One white-label platform behind branded portals where partners’ customers request assistance, verify their policy and track their case.

Likes

0

Views

0

Timeline

Jul 1, 2020 - Sep 28, 2023

Clients

Europ Assistance Polska