Barcode-Scan (Einkaufsliste & Vorratsschrank) — Produkttyp/generische Bezeichnung statt exakter Markenbezeichnung anzeigen #148

Open
opened 2026-09-01 14:13:08 +02:00 by lena · 1 comment
lena commented 2026-09-01 14:13:08 +02:00 (Migrated from git.butzei.de)

Story: Barcode-Scan (Einkaufsliste & Vorratsschrank) — Produkttyp/generische Bezeichnung statt exakter Markenbezeichnung anzeigen

As a Nutzer, der ein Produkt scannt,
I want to eine verständliche, generische Produktbezeichnung sehen (z. B. "Milchersatz von vly"),
so that ich das Produkt auch dann wiedererkenne, wenn ich mich an die genaue Marketing-Bezeichnung
nicht erinnere.

Background

Aktuell wird beim Scannen die exakte Produktbezeichnung aus der Barcode-Quelle übernommen (z. B.
"vly High Protein Bio v1.0" statt "Milchersatz von vly"). Das erschwert das Wiedererkennen. Die App
nutzt laut #94/#115/#116 Open Food Facts als Datenquelle für Barcode-Lookups.

Acceptance criteria:

  • Architekt/Backend prüfen, ob Open Food Facts (oder die aktuell genutzte Quelle) ein Feld für
    eine generische/Kategorie-Bezeichnung liefert (z. B. generic_name, categories,
    product_name vs. brands) und ob sich daraus eine sinnvollere Standardbezeichnung ableiten
    lässt.
  • Falls ein geeignetes Feld existiert: neu gescannte Produkte übernehmen standardmäßig die
    generische Bezeichnung statt der exakten Markenbezeichnung (oder zeigen beides, z. B.
    "Milchersatz von vly" mit der exakten Bezeichnung als Zusatzinfo).
  • Falls kein geeignetes Feld existiert: das wird dokumentiert und alternative Lösungsansätze
    werden vorgeschlagen (z. B. eigene Kategorie-Zuordnung, KI-gestützte Zusammenfassung analog
    zu #95).

Out of scope for this story:

  • Rückwirkende Korrektur bereits gescannter/gespeicherter Produkte.

Open questions: (escalate to human if unanswered)

  • Soll die generische Bezeichnung die exakte ersetzen, oder soll die exakte als Zusatzinfo (z. B.
    Tooltip) erhalten bleiben?
# Story: Barcode-Scan (Einkaufsliste & Vorratsschrank) — Produkttyp/generische Bezeichnung statt exakter Markenbezeichnung anzeigen **As a** Nutzer, der ein Produkt scannt, **I want to** eine verständliche, generische Produktbezeichnung sehen (z. B. "Milchersatz von vly"), **so that** ich das Produkt auch dann wiedererkenne, wenn ich mich an die genaue Marketing-Bezeichnung nicht erinnere. ## Background Aktuell wird beim Scannen die exakte Produktbezeichnung aus der Barcode-Quelle übernommen (z. B. "vly High Protein Bio v1.0" statt "Milchersatz von vly"). Das erschwert das Wiedererkennen. Die App nutzt laut `#94`/`#115`/`#116` Open Food Facts als Datenquelle für Barcode-Lookups. **Acceptance criteria:** - [ ] Architekt/Backend prüfen, ob Open Food Facts (oder die aktuell genutzte Quelle) ein Feld für eine generische/Kategorie-Bezeichnung liefert (z. B. `generic_name`, `categories`, `product_name` vs. `brands`) und ob sich daraus eine sinnvollere Standardbezeichnung ableiten lässt. - [ ] Falls ein geeignetes Feld existiert: neu gescannte Produkte übernehmen standardmäßig die generische Bezeichnung statt der exakten Markenbezeichnung (oder zeigen beides, z. B. "Milchersatz von vly" mit der exakten Bezeichnung als Zusatzinfo). - [ ] Falls kein geeignetes Feld existiert: das wird dokumentiert und alternative Lösungsansätze werden vorgeschlagen (z. B. eigene Kategorie-Zuordnung, KI-gestützte Zusammenfassung analog zu `#95`). **Out of scope for this story:** - Rückwirkende Korrektur bereits gescannter/gespeicherter Produkte. **Open questions:** (escalate to human if unanswered) - Soll die generische Bezeichnung die exakte ersetzen, oder soll die exakte als Zusatzinfo (z. B. Tooltip) erhalten bleiben?
lena commented 2026-09-02 18:21:45 +02:00 (Migrated from git.butzei.de)

Open question resolved (human input): the generic/category name replaces the exact brand-specific name shown to the user (not kept alongside as a tooltip). Proceeding on that basis when this is picked up.

Open question resolved (human input): the generic/category name replaces the exact brand-specific name shown to the user (not kept alongside as a tooltip). Proceeding on that basis when this is picked up.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
robert/todo#148
No description provided.