Landal
Wat doe je als de ondersteuning voor je bestaande feed-oplossingen voor derde partijen binnen 2 maanden eindigd?
Probleemanalyse en klantbehoeften
In de reisbranche is effectieve communicatie tussen verschillende bedrijven, zoals metapartners, online reisagenten en affiliates, van cruciaal belang. Dit vereist de integratie van diverse datastromen afkomstig van verschillende bronnen, en het effectief aanbieden van deze data aan andere partners.
De bestaande data feeds van Landal voldeden niet langer aan de behoeften van het bedrijf en hun partners. De naderende beëindiging van de ondersteuning vergrootte de urgentie om een nieuwe oplossing te implementeren.
Landal klopte daarom bij ons aan om binnen twee maanden een nieuw systeem te ontwikkelen voor het leveren, onderhouden en verbeteren van de datafeeds.
Vraagstelling
Hoe kunnen we binnen twee maanden een nieuwe integratie ontwikkelen dat niet alleen de huidige feed-oplossing van Landal vervangt, maar ook de flexibiliteit biedt om feeds aan te passen voor diverse API-consumenten en de schaalbaarheid garandeert om in de toekomst functionaliteit toe te voegen?
Concept
Om aan de specifieke eisen van Landal te voldoen, hebben we een nieuwe Feed Generator ontwikkeld. De gegenereerde feeds zorgen voor een naadloze integratie tussen Landal en haar partners, doordat verschillende API-consumenten toegang krijgen tot de data die zij nodig hebben.
Gezien de tijdsdruk hebben wij ons eerst gericht op het definiëren en realiseren van een Minimum Viable Product (MVP). Deze MVP verving de huidige feeds en voorzag in de basisfunctionaliteiten zoals prijs- en beschikbaarheidsimport, metadata-import, en een REST API met JSON/XML output.
Centrale hub
Inmiddels is het platform uitgebreid met talloze andere functionaliteiten. De Feed Generator voor Landal is opgezet als een flexibel platform dat stabiele en schaalbare feeds genereert.
Het platform fungeert als een centrale hub met uitgebreide mogelijkheden voor verrijking en aanpassing. Met deze nieuwe Feed Generator is Landal klaar voor de toekomst en kan het bedrijf zich richten op het leveren van optimale datastromen.
Gekozen techniek
Voor de ontwikkeling van de Feed Generator hebben we gekozen voor technologieën die aansluiten bij de expertise binnen Supershift en de bestaande infrastructuur van Landal. We maken gebruik van .NET voor de backend en Vue.js voor de frontend. Centraal in de oplossing staat Elasticsearch, dat we inzetten voor de opslag en het efficiënt doorzoeken van alle data. De communicatie tussen Landal en haar partners verloopt via een REST API, die zorgt voor een gestandaardiseerde en flexibele manier om data uit te wisselen. Deze architectuur, in combinatie met ons Rapid Prototyping Platform Mediakiwi, stelde ons in staat om snel te ontwikkelen en een robuust en schaalbaar systeem te bouwen.
Integratie met partnerdiensten
Het platform werd zo ontwikkeld en ontworpen dat het gemakkelijk kan worden uitgebreid met nieuwe functionaliteiten en verbeteringen, passend bij de toekomstige behoeften van Landal en hun partners. Hierdoor fungeert het als een belangrijke schakel naar Nextpax, waardoor Landal de mogelijkheid krijgt om maatwerk aanpassingen en extra services te implementeren en aan te bieden. Dit zorgt ervoor dat Landal en hun partners altijd voorop kunnen blijven lopen in een dynamische en concurrerende markt.
In de toekomst is het mogelijk dat ook Roompot gebruik gaat maken van de opgeleverde functionaliteiten van het platform. Eventuele uitbreidingen om het platform hiervoor geschikt te maken, kunnen desgewenst worden gerealiseerd.
Implementatie en ondersteuning
Het project werd gefaseerd geïmplementeerd met een focus op het snel leveren van een werkend Minimum Viable Product (MVP), zodat Landal direct kon profiteren van de nieuwe functionaliteiten. Eventuele functies die niet direct beschikbaar waren, werden verplaatst naar een volgende fase om een snelle implementatie mogelijk te maken. Dit zorgde ervoor dat het team efficiënter kon werken en dat de uiteindelijke oplevering van het volledige project succesvol en binnen de gestelde deadlines plaatsvond. Bovendien gaf deze gefaseerde aanpak Landal de mogelijkheid om stapsgewijs feedback te verzamelen en aanpassingen door te voeren op basis van de behoeften van de gebruikers. Dit resulteerde in een eindproduct dat perfect aansloot op de wensen en eisen van Landal en haar klanten, waardoor de samenwerking een groot succes werd en de verwachtingen werden overtroffen.
Conclusie
De implementatie van de Feed Generator heeft Landal in staat gesteld om een robuuste en toekomstbestendige oplossing te realiseren voor het beheren en aanpassen van hun datafeeds. Door de focus op flexibiliteit en uitbreidbaarheid, gecombineerd met technologieën als .NET, Vue.js en Elasticsearch, kan Landal inspelen op de veranderende behoeften van hun partners en de markt. Landal beschikt nu over een stabiel platform dat optimale datastromen garandeert en klaar is voor toekomstige uitbreidingen.
Cases
Benieuwd hoe wij complexe bedrijfsuitdagingen omzetten in slimme, technische maatwerkoplossingen? Bekijk dan onze cases!
Hier laten we zien hoe we voor diverse bedrijven unieke oplossingen hebben ontwikkeld die niet alleen problemen aanpakken, maar ook innovatie stimuleren. Laat je inspireren door ons werk en ontdek hoe wij technische uitdagingen omvormen tot succesverhalen!
Mission Control
Met een nadruk op digitale distributieplatformen voor de gaming industrie, bieden wij geavanceerde technologieën en oplossingen die de distributie, beveiliging en prestaties van digitale media verbeteren.
Volv
Hoe ontwikkel je een portal waarin zeldzame ziektedata aggregeert wordt om klanten te voorzien van waardevolle inzichten?
Uw partner voor unieke en innovatieve softwareoplossingen
Bij Supershift zijn we trots op onze veelzijdigheid en het vermogen om innovatieve maatwerk oplossingen te bieden die voldoen aan de unieke eisen van onze klanten in diverse sectoren. Neem gerust contact met ons op voor meer informatie over hoe wij uw bedrijf kunnen ondersteunen.

