-------------------------------------------------------------------------------- 2. ERWEITERTES TAGGING-SYSTEM (NOSE, TASTE, FINISH) -------------------------------------------------------------------------------- Das Ziel ist es, Textwüsten zu vermeiden und schnelles Erfassen zu ermöglichen. Das muss möglichst mobile friendly und easy für den Nutzer sein! DATENBANK-LOGIK (SUPABASE EMPFEHLUNG): Tabelle `tags`: - id (uuid) - name (string) - category (enum: 'nose', 'taste', 'finish', 'texture') - is_system_default (boolean) -> True = Admin Tag, False = User Custom Tag - created_by (uuid, nullable) -> User ID, falls Custom Tag FUNKTIONSWEISE: 1. Standard-Tags: Beim Erstellen einer Notiz werden die System-Tags als Chips vorgeschlagen (durchsuchbar). Bitte denke an i18n und übersetze die System-Tags bereits. 2. Custom Tags: Findet der User ein Aroma nicht, tippt er es ein -> Es wird als "User Tag" nur für ihn gespeichert. 3. Vorauswahl durch AI: Gemini könnte beim Scan basierend auf der Whisky-Datenbank schon Tags "pre-selecten" (highlighten). -------------------------------------------------------------------------------- 3. DIE "PROFUNDE" TAG-LISTE (MASTER LIST FÜR ADMIN PANEL) -------------------------------------------------------------------------------- Diese Liste deckt das Spektrum von milden Lowlands bis zu schweren Islay Whiskys ab. KATEGORIE A: FRUCHTIG (FRUITY) - Apfel (Grüner Apfel / Bratapfel) - Birne - Zitrone / Zitrus - Orange / Orangenschale - Pfirsich / Aprikose - Banane - Ananas / Tropische Früchte - Kirsche - Beeren (Brombeere / Himbeere) - Pflaume - Trockenfrüchte (Rosinen / Datteln / Feigen) -> Typisch für Sherry-Fässer! KATEGORIE B: SÜSS & CREMIG (SWEET & CREAMY) - Vanille - Honig - Karamell / Toffee - Schokolade (Zartbitter / Milch) - Malz / Müsli - Butter / Butterkeks - Marzipan / Mandel - Sahnebonbon KATEGORIE C: WÜRZIG & NUSSIG (SPICY & NUTTY) - Eiche (frisch / alt) - Zimt - Pfeffer (schwarz / weiß) - Muskatnuss - Ingwer - Nelke - Walnuss - Haselnuss - Geröstete Nüsse KATEGORIE D: RAUCHIG & TORFIG (PEATY & SMOKY) - Lagerfeuer / Holzkohle - Torfrauch - Asche - Medizinisch (Jod / Verbandszeug) -> Typisch Laphroaig - Teer / Asphalt - Geräucherter Schinken / Speck - Grillfleisch KATEGORIE E: MARITIM & SALZIG (COASTAL) - Meersalz / Salzlake - Seetang / Algen - Austern - Frische Meeresbrise KATEGORIE F: FLORAL & KRÄUTER (FLORAL & HERBAL) - Heidekraut (Heather) - Gras / Heu (frisch gemäht) - Minze / Menthol - Eukalyptus - Tabak (frisch / Pfeife) - Leder - Tee (Schwarztee / Grüntee) KATEGORIE G: FEHLNOTEN / SPEZIELLES (OFF-NOTES / SPECIAL) - Schwefel (Streichholz) - Gummi - Seife (Lavendel) - Klebstoff (Uhu) -> oft bei jungen Grain Whiskys - Pilze / Waldboden (erdig) -------------------------------------------------------------------------------- 4. DAS FINISH (ABGANG) - SPEZIAL TAGS -------------------------------------------------------------------------------- Beim Abgang geht es oft weniger um neuen Geschmack, sondern um Gefühl und Dauer. DAUER: - Kurz & Knackig - Mittellang - Lang anhaltend - Ewig TEXTUR & GEFÜHL (MOUTHFEEL): - Ölig / Viskos - Trocken (Adstringierend - zieht den Mund zusammen) - Wärmend (Alkoholisch) - Scharf / Beißend - Weich / Samtig - Wässrig -------------------------------------------------------------------------------- 5. ADMIN PANEL IDEEN -------------------------------------------------------------------------------- Um diese Tags zu verwalten, brauchst du im Admin-Bereich (`/admin/tags`) folgende Features: 1. Bulk Import: Ein Script oder Textfeld, um obige Liste einmalig reinzuladen. 2. Tag Merging: Wenn 5 User "Apfelkuchen" als Custom Tag anlegen, kannst du entscheiden: "Okay, das wird ein offizieller System-Tag". 3. Farb-Codierung: Weise den Kategorien Farben zu (z.B. Frucht = Grün/Rot, Rauch = Grau, Süß = Gelb). Das macht die UI im Frontend viel schöner. 4. Synonym-Matching: (Advanced) Wenn User "Smoke" tippt, schlage "Rauch" vor.