Implement scan MVP flow
This commit is contained in:
@@ -19,6 +19,9 @@ Die App richtet sich an Privatpersonen, die im Supermarkt schnell bessere Kaufen
|
||||
- Persönliche Empfehlung anzeigen: kaufen, prüfen oder meiden
|
||||
- Nutzerprofil mit Allergien, Ernährungszielen, Budget und Nachhaltigkeitspräferenzen
|
||||
- Kurze Begründung zur Bewertung und mögliche Alternativhinweise
|
||||
- Manuelle Produktsuche, falls der Barcode nicht erkannt wird
|
||||
- Lokale Einkaufsliste mit Menge, Preis, Abhaken und Löschen
|
||||
- Lokaler Produktcache und Offline-Modus für gespeicherte Produkte
|
||||
- Später geplant: erweiterte Profile, Budgettracking, Nachhaltigkeitsfilter und Rezeptvorschläge
|
||||
|
||||
## One-Pager
|
||||
@@ -60,7 +63,23 @@ Shoppy/
|
||||
|
||||
## Beispiel-Screen
|
||||
|
||||
Die App enthält aktuell einen einfachen Startbildschirm mit Titel, kurzem App-Versprechen, Button und Status-Text. Der Screen dient als Grundlage für die spätere Scanner- und Bewertungsfunktion.
|
||||
Die App enthält jetzt einen MVP-Flow mit Bottom-Tabs:
|
||||
|
||||
- Home: Startseite und letzte Scans
|
||||
- Scan: Kamera-Scanner, Beispiel-Barcodes und manuelle Suche
|
||||
- Produktdetail: Ampelbewertung nach Allergien, Budget, Ernährung und Nachhaltigkeit
|
||||
- Alternativen: bessere Produktvorschläge aus dem lokalen Beispieldatensatz
|
||||
- Einkaufsliste: Produkte hinzufügen, abhaken, löschen und Gesamtsumme sehen
|
||||
- Profil: Präferenzen, Allergien, Budget, Bio-Vorliebe und Offline-Modus verwalten
|
||||
|
||||
Beispiel-Barcodes für Tests ohne echte Produkte:
|
||||
|
||||
```text
|
||||
7610200336707 - Bio Haferdrink
|
||||
7612345001112 - Erdnuss Schoko-Riegel
|
||||
7612345002225 - Protein Joghurt Beeren
|
||||
7612345003338 - Vegane Linsen-Bowl
|
||||
```
|
||||
|
||||
## Runbook
|
||||
|
||||
@@ -84,6 +103,8 @@ npx expo start
|
||||
|
||||
Danach kann die App mit Expo Go auf einem Smartphone oder in einem Emulator gestartet werden.
|
||||
|
||||
Für den Barcode-Scan muss die Kamera-Berechtigung erlaubt werden. Auf Web oder ohne Kamera kann der Scanner über die Beispiel-Barcodes und die manuelle Suche getestet werden.
|
||||
|
||||
## Repository teilen
|
||||
|
||||
Repository-Link für den Kursleiter:
|
||||
|
||||
Reference in New Issue
Block a user