Bernstein Feinkost — vooraf bestellen met live koppeling aan de opera.
Bezoekers van de opera bestellen hun eten vooraf online — nadat ze de concrete voorstelling hebben gekozen. Wij hebben de volledige evenementenfeed van de Deutsche Oper am Rhein geautomatiseerd in de webshop geïmporteerd. Inclusief herkenning of een voorstelling één, twee of helemaal geen pauze heeft. Drie merken, drie websites, één centraal bestelsysteem.
Uitgangssituatie
Drie merken. Eén terugkerend probleem.
André Schillings runt met de Bernstein Feinkost GmbH & Co. KG in Aachen een gevestigd delicatessenbedrijf met meerdere pijlers: Bernstein Feinkost als merk zelf, Bernstein & Inbar als tweede lijn en — destijds het spannendste onderdeel — de horeca van de Deutsche Oper am Rhein. Drie merken, drie websites, technisch volledig onafhankelijk van elkaar.
Het terugkerende probleem: de bezoekers van de opera zijn binnen een krap tijdvenster tussen voorstelling en pauze ter plaatse. Wie tijdens de pauze van twintig minuten eerst nog iets moet uitkiezen, bestellen en betalen, heeft geen tijd om te eten. De oplossing moest een vooraf-bestelling zijn — maar één die exact aansluit op de geboekte voorstelling, met het juiste aantal pauzes toegewezen en met bediening op het juiste moment aan de juiste tafel in de foyer.
Wat wij hebben gedaan
Eén platform, drie websites, vijf bestelfases
De aanvraag kwam via André zelf: een lay-outconcept lag al klaar — wij hebben het technisch tot leven gewekt en uitgebreid met logica die in het oorspronkelijke ontwerp niet was voorzien. Zulke innovaties zijn onze bijdrage in elk project: wij bouwen niet alleen wat al gedefinieerd is, maar denken bij elke stap mee over de vraag of er technisch iets vereenvoudigd of uitgebreid kan worden.
- Drie zelfstandige WordPress-themes voor bernstein-feinkost.de, bernstein-inbar.de en schillings-im-schauspielhaus.de — elk met een eigen merkidentiteit, maar met een gemeenschappelijke technische basis.
- Koppeling met de evenementen-data-export. De feed van de Deutsche Oper am Rhein wordt via een cron-job uitgelezen, alle voorstellingen worden automatisch als events aangemaakt — inclusief datum, tijd, evenementafbeelding en pauze-informatie uit de originele tekst.
- Eigen pauzeherkenningssysteem. Sommige stukken hebben geen pauze, sommige één, sommige twee. Wij hebben een parser ontwikkeld die automatisch uit de evenemententekst van de opera herkent hoeveel pauzes de betreffende voorstelling heeft — zodat de gast altijd alleen de daadwerkelijk beschikbare besteltijdstippen ziet.
- Vooraf bestellen in vijf fases. Per voorstelling kan de gast voor elk tijdstip apart bestellen: voor de voorstelling, in pauze 1, in pauze 2, na de voorstelling. Per bestelling wordt vastgelegd welke tafel in de foyer wordt gereserveerd.
- Dagelijks besteloverzicht voor het bedieningsteam. Een automatische cron-job verstuurt elke middag een samengevat overzicht van alle bestellingen van die dag — naar directie, bediening, keuken en externe distributielijsten. Zo weet het team vóór aanvang van de dienst wat op welk moment voor welke gast klaar moet staan.
- Deadlinelogica: vanaf 12:00 uur op de dag van de voorstelling worden online bestellingen automatisch uitgeschakeld — met een duidelijke melding aan de gasten dat er vanaf dat moment alleen nog ter plaatse bij het personeel besteld kan worden.
De vijf bestelfases
Per voorstelling individueel — afhankelijk van het aantal pauzes
Afhankelijk van de voorstelling ziet de gast alleen de fases die voor zijn stuk daadwerkelijk beschikbaar zijn. Een voorstelling zonder pauze toont alleen „voor” en „na”. Een voorstelling met twee pauzes toont vijf opties:
Een typisch leermoment
Toen de tafels plotseling schaars werden
In april 2023 — enkele weken na de livegang — nam André ’s avonds contact op: „Tafels ter plaatse allemaal vergeven en online is er net nog voor vanavond gekocht.” De respons was sterker dan we hadden ingepland. Ter plaatse en online hadden parallel dezelfde tafel geboekt — een conflict dat zich pas toont wanneer een systeem werkelijk gebruikt wordt.
De oplossing kwam nog diezelfde nacht: wij hebben een tafel-contingentlogica ingebouwd die de online bestellimiet per voorstelling dynamisch begrenst — zodra de plaatsen voor een voorstelling schaars worden, wordt de online vooraf-bestelling automatisch gesloten. Personeel ter plaatse en het online systeem werken sindsdien zuiver samen.
„Zulke problemen zie je pas wanneer een systeem werkelijk gebruikt wordt. Wij hadden de dubbele bezetting in het eerste concept niet ingepland — omdat niemand erop had gerekend dat ter plaatse en online elkaar zouden overschrijven. De oplossing was geen kwestie van dagen, maar van uren.”
Talha Sariyürek· Directeur KonzeptCode
Resultaat
Meer dan twee jaar. Meer dan duizend besteldagen.
Live sinds april 2023. Gedurende de looptijd werden bijna 1.000 voorstellingen automatisch uit de evenementenfeed geïmporteerd — waarbij de meeste stukken over meerdere dagen, weken of hele speelseizoenen worden gespeeld. Per dag een besteloverzicht-mail naar het team, naar de bediening en naar de externe distributielijsten: meer dan duizend van deze mails zijn sinds de launch verstuurd.
Het platform begeleidt vandaag ook Schillings im Schauspielhaus Düsseldorf — dezelfde logica, hetzelfde systeem, een nieuwe evenementenpartner. Precies dat is het punt van een goed gebouwde architectuur: ze groeit mee met de onderneming, zonder dat de techniek opnieuw opgezet hoeft te worden.
Wij beheren het platform tot op de dag van vandaag. Updates, beveiliging, support, nieuwe features — uit één hand, met dezelfde contactpersoon sinds 2021.
Jarenlang vertrouwen
Sinds maart 2021 in doorlopende samenwerking. Drie merken, één contactpersoon — zonder wisseling.
Terwijl zakenpartners, locaties en zelfs podia in de loop der jaren veranderden, bleef de technische begeleiding constant. Een bewijs dat een solo-bureau betrouwbaarheid op concernniveau kan leveren.

In de samenwerking met KC waarderen wij het pragmatisme en de betrouwbaarheid enorm!