Overblijvers is één van de vele initiatieven van Albert Heijn om voedselverspilling tegen te gaan. Wij streven ernaar dit te doen door producten die bijna hun houdbaarheidsdatum hebben te combineren en deze aan het einde van de dag tegen een kleine vergoeding aan de klant te verkopen. Albert Heijn wil dit concept uitrollen, zodat iedere AH-winkel eenvoudig lid kan worden en meer klanten bereikt om mee te doen. Hiermee hoopt AH een grotere impact te hebben op het terugdringen van de totale voedselverspilling in Nederland.
Overblijvers zijn producten die aan het eind van de dag overblijven en uit het assortiment gaan of een naderende houdbaarheidsdatum hebben. Je kunt ze tegen een extra voordelige prijs meenemen in je eigen tas.
Er zijn 3 soorten Overblijvers pakketten:
Zo hopen we samen minimaal 4.5 miljoen kilo minder voedsel te verspillen. En jou ook nog eens extra voordeel te geven!
AH Overblijvers is een tweedelige pilot: Ten eerste biedt het een mobiele applicatie voor klanten waar ze een overzicht van de beschikbare Overblijvers kunnen zien en reserveren. Ten tweede biedt het een web omgeving voor medewerkers om reserveringen bij te houden en instellingen aan te passen.
We hebben gebruik gemaakt van Spring met Kotlin voor backend en BFF, Flutter voor de iOS/Android app en React met TypeScript voor de medewerkers app.
Flutter was hierin voor ons een nieuwe techniek om te gebruiken, gelukkig hadden we hierin ondersteuning van Flutter experts binnen AH Technology, we hebben veel tijd kunnen besparen door maar een enkele codebase voor zowel iOS als Android te hebben.
We hebben veel tijd nodig gehad om het release proces voor zowel iOS als Android van Flutter applicaties te perfectioneren, dit is iets waar Labs nog niet eerder mee heeft gewerkt maar met de ondersteuning van de Mobile teams is dit gelukt.
Doordat de kans aanwezig is dat we met veel gebruikers te maken krijgen omdat we voor het eerst zowel op iOS en Android live gaan hebben we vanuit AH Technology verschillende ervaren developers betrokken om ons te adviseren in technische keuzes, dit heeft er voor gezorgd dat toen wij in de eerste week een piekload van ongeveer 12.000 gebruikers op een dag hadden we zonder enige problemen onze backend en BFF instances konden opschalen.
Op de achtergrond wordt er nu gewerkt aan technische verbeteringen van de backend en BFF om er voor te zorgen dat gebruikers ook in de toekomst zonder enige problemen hun favoriete Overblijvers kunnen blijven reserveren.
Resultaat
Het concept is simpel. In de app zie je op de kaart of in de lijst welke AH to go in de buurt een Magic Box aanbiedt. Je bestelt en betaalt de box in de app en haalt het zelf op bij de AH to go. De inhoud van de box in afhankelijk van wat er die dag overblijft. Het is dus altijd een verrassing wat in de box zit. Dit kan bijvoorbeeld een combinatie zijn van een lekkere maaltijd, een salade en iets te drinken. De box kost €4 en heeft een waarde van €12.
Stuur ze zeker hieronder op en misschien wordt het wel ons volgende project