MealieShopper leest je weekmenu uit Mealie, zoekt elk ingrediënt op bij Albert Heijn, Picnic, Jumbo of Crisp en zet de boodschappen na jouw controle in je mandje. Bestellen doe je zelf.
MealieShopper is onofficieel en heeft geen band met Mealie of deze winkels.
Zo werkt het
Plannen, controleren, klaar
Een weekmenu plannen in Mealie is fijn, maar daarna begint het overtypen: elk ingrediënt opzoeken bij je supermarkt, uitrekenen hoeveel verpakkingen je nodig hebt en nagaan of de aanbieding echt goedkoper is. Dat doet MealieShopper voor je.
1
Plan je week
Zet een recept of een notitie op een dag, in Mealie of in MealieShopper. Weet je het niet? Dan kiest Verras me een recept. Elke wijziging staat meteen in Mealie.
2
Eén knop voor je boodschappen
MealieShopper zoekt per ingrediënt de beste producten bij je winkel, rekent porties om naar verpakkingen en telt hetzelfde ingrediënt uit verschillende recepten bij elkaar op.
3
Jij controleert, jij bestelt
Je ziet eerst een lijst met de prijs per kilo, en waar de app twijfelt staat een markering. Pas na je bevestiging gaat alles in je mandje. Er wordt nooit een bestelling geplaatst.
Functies
Alles tussen recept en kassabon
Je weekmenu, je supermarkten en je recepten op één plek, voor je hele huishouden.
Weekmenu naar mandje
Je hele week in één keer in je mandje
Eén knop zoekt voor elk ingrediënt uit je weekmenu de beste producten. Je controleert alles in een lijst voordat het in je mandje gaat.
Porties en verpakkingen uitgerekend
Hetzelfde ingrediënt uit meerdere recepten opgeteld
Is een andere verpakking per kilo goedkoper, dan zie je dat meteen
Met Liever biologisch eerst het biologische product, als de winkel het heeft
Je mandje, lijstjes, bewaarde recepten, favorieten, bestellingen en AH-kassabonnen, in een eigen kopie die je doorzoekt. Ook als de winkel even niet meewerkt.
Wanneer kocht je voor het laatst koffie? Zoek het op
Een bonregel die de app niet kent, koppel je zelf aan een product
Met de ingebouwde MCP-server bekijken Claude, ChatGPT of Copilot je weekmenu, recepten en lijstjes, plannen ze een maaltijd of importeren ze een recept in Mealie.
Nodig huisgenoten uit met een link. Alleen de beheerder koppelt Mealie en de winkels.
Veilig inloggen
Met een passkey, of met een wachtwoord en tweestapsverificatie.
Een app op je telefoon
Installeer MealieShopper als app, met een menubalk zoals bij je andere apps op een iPhone of Android-toestel.
Jouw kleuren
Een licht of donker thema en je eigen accentkleur, voor iedere gebruiker apart.
Nederlands en Engels
Iedereen kiest zijn eigen taal, en elk scherm heeft een eigen adres.
Back-up in één bestand
Maak met één klik een back-up en zet die terug op een nieuwe server. Je koppelingen versleutel je met een eigen wachtwoord.
Schermen
Zo ziet het eruit
Elke afbeelding toont hetzelfde scherm op een computer en op een telefoon, met demogegevens.
Prijsgeschiedenis: de aanbiedingen, de gewone prijs en wat je zelf betaalde
Vergelijk verpakkingen: de goedkoopste per kilo bovenaan
Het Picnic-mandje, met de bezorgmomenten
Recepten van HelloFresh en Marley Spoon, met één klik ingepland
Je bewaarde AH-recepten in één keer naar Mealie
Een kassabon als kaarten, in de kleur van elke categorie
Weergave: een donker thema en je eigen accentkleur
De menubalk zoals op een iPhone of een Android-toestel
De installatiehulp bij de eerste start
Passkeys, een wachtwoord en tweestapsverificatie
Huisgenoten uitnodigen met een link
Privacy
Jij houdt de regie
MealieShopper draait in je eigen container. Er is geen account bij ons, en er gaat niets naar ons toe.
Geen analytics, geen tracking
De updatecheck vraagt GitHub alleen naar de nieuwste versie, zonder iets over jou of je installatie mee te sturen.
Alles in één map
Je gegevens staan in een database op je eigen server. Neem die map mee in je back-ups en je hebt alles.
Versleutelde koppelingen
Je koppelingen met Mealie en de winkels staan versleuteld opgeslagen. Winkelwachtwoorden en je afleveradres bewaart de app niet.
AI alleen als jij dat wilt
Naar een AI-dienst gaat alleen iets als de beheerder een eigen sleutel invult en zelf op de knop drukt.
Installeren
In een paar minuten aan de slag
Je hebt een Unraid-server nodig, een computer of NAS met Docker, of Home Assistant. Vooraf instellen hoeft niet: bij de eerste start loopt een installatiehulp met je door de beveiliging en de koppelingen.
Unraid, uit de app-store
Open in Unraid het tabblad Apps (Community Applications) en zoek op MealieShopper.
Kies Install en daarna Apply. De poort (5959) en de map voor je gegevens (/mnt/user/appdata/mealieshopper) staan al ingevuld; de rest is optioneel.
Open de webinterface via het icoon van MealieShopper op het tabblad Docker en volg de installatiehulp.
MealieShopper staat in Helmer's Repository. Wil je nieuwe functies eerder, installeer dan ook MealieShopper (beta): die draait naast de stabiele versie, met een eigen map en poort 5960.
Docker Compose
Maak een map voor je gegevens en haal het compose-bestand op.
Doe de eerste start op een netwerk dat je vertrouwt. Zolang er geen inlogmethode is ingesteld, kan wie het adres als eerste opent de installatie claimen.
Vragen
Veelgestelde vragen
Wat kost MealieShopper?
Niets. MealieShopper is open source onder de MIT-licentie en draait op je eigen server. Wil je de ontwikkeling steunen, dan kan dat met een koffie.
Heb ik Mealie nodig?
Ja. MealieShopper is gemaakt voor wie zijn recepten in Mealie bijhoudt. Je weekmenu en de recepten die je importeert staan in je eigen Mealie; MealieShopper koppelt daaraan met een API-token. Mealie is zelf ook gratis en zelf te hosten.
Bestelt MealieShopper zelf mijn boodschappen?
Nee. MealieShopper zet producten in je mandje nadat jij de lijst hebt gecontroleerd. De bestelling rond je zelf af, bij Albert Heijn, in de Picnic-app, bij Jumbo of in de Crisp-app. Er wordt nooit een bestelling geplaatst.
Welke supermarkten werken ermee?
Albert Heijn, Picnic, Jumbo en Crisp. Picnic werkt ook met een account uit Duitsland of Frankrijk. Recepten zoek je daarnaast bij HelloFresh en Marley Spoon.
Bij Picnic en Crisp pas je het mandje ook in MealieShopper aan; het Jumbo-mandje kun je er alleen bekijken.
Is dit een officiële app van de supermarkten?
Nee. MealieShopper is een onofficieel hulpmiddel en heeft geen band met Mealie, Albert Heijn, Picnic, Jumbo of Crisp. Het gebruikt de niet-officiële app-API's van de winkels, die zonder bericht kunnen veranderen. Het is bedoeld voor persoonlijk gebruik.
Waar staan mijn gegevens?
In één map op je eigen server: /data in de container, met een SQLite-database en een sleutelbestand. Neem die map mee in je back-ups. In de app maak je daarnaast met één klik een back-upbestand dat je op een andere server terugzet.
Draait het op een Raspberry Pi of een NAS?
Ja. De image is gebouwd voor linux/amd64 en linux/arm64, dus hij draait ook op een Raspberry Pi en op een ARM-NAS, zoals sommige Synology-modellen. Op Unraid installeer je hem uit de app-store (Community Applications), in Home Assistant als add-on.
Kan ik het op mijn telefoon gebruiken?
Ja. Open het adres van je installatie en installeer MealieShopper als app: op een iPhone via Delen, Zet op beginscherm, op Android in Chrome via App installeren. Installeren werkt via HTTPS.
Wat is het verschil tussen stabiel en beta?
De tag latest is de stabiele versie. De tag beta krijgt nieuwe functies eerder en toont een beta-badge naast het logo. Draai je beta, gebruik dan een eigen map voor je gegevens.
Gratis, en dat blijft zo
Heb je er iets aan? Met een koffie houd je de ontwikkeling gaande. Een ster op GitHub of een gemelde fout helpt ook.