Hämtar läget…
Hämtar…
Aktiv kampanj
Hämtar…
Räknar…
Matdata
Luckor är streckkoder och sökningar som inte hittade något — anonyma, bara räknade. Godkänn en lucka så serveras produkten till alla användare direkt, utan app-release.
Luckor
Hämtar…
Godkänn produkt
Värden per 100 g från förpackningens näringstabell — aldrig uppskattade.
Overlay — kurerade tillägg
Serveras ovanpå de bundlade dataseten. Nya rätter hör hemma i tool/data/dishes.json först (SLV-aritmetik) — overlayn är releasefria leveranser, inte en gissningsfil.
Hämtar…
Kampanjer
Texter, färg och belöning styrs härifrån — inget av det kräver en ny app-version.
Hämtar…
Ny kampanj
Så ser kortet ut
Ungefärlig återgivning — appens riktiga kort ritas i Flutter och kan skilja sig i detalj.
Push
Skickar kampanjens text som notis, på varje mottagares eget språk.
Tidigare utskick
Välj en kampanj.
Friskvård
Slå upp ett konto när någon hör av sig.
Städning
Data i Firestore vars konto inte längre finns. Kvarlämnat av raderingar som kördes innan städtriggern fanns.
Letar…