Project

General

Profile

Feature #21

Updated by Fabian Helfer (admin) 25 days ago

## Kontext 
 Die Entdecken-Karte (`src/components/foto-jagd/hunt-dashboard.tsx`) zeigt aktuell primär das Spot-Bild. Für schnellere Relevanz-Entscheidungen fehlen Kontextinfos. 

 ## Soll / Anforderungen 
 Auf/unter der Karte einblenden: 
 - **Distanz** zum Spot (aus GPS + Spot-Koordinaten; Helper `formatDistanceM` in `src/lib/foto-jagd/format-distance.ts`). 
 - **Titel** des Spots. 
 - **Bewertungen** (Durchschnitt + Anzahl), sofern vorhanden (`avgScore`, `ratingCount`). 
 - **Tags/Keywords** des Bildes (Flickr-Tags), zum schnellen Ausschluss (z. B. „Zug", „Essen"). 
 - weiteres falls du noch nützliches findest oder berechnen kannst 

 ## Akzeptanzkriterien 
 - Distanz, Titel und – falls vorhanden – Bewertung/Tags sind ohne Antippen sichtbar. 
 - Layout bleibt auf Mobil kompakt und überdeckt das Motiv nicht zu stark (z. B. Gradient-Overlay unten). 

 ## Technische Hinweise 
 - `DiscoverSpot` in `src/lib/foto-jagd/client-api.ts` ggf. um `tags`/`ratings` erweitern → Feld auch in `spots/discover/route.ts` liefern. 
 - Tags kommen aus der Flickr-Suche (`FLICKR_API_KEY`); Flickr `extras=tags` in der Suchabfrage ergänzen.

Back