KibbleLab
Calcola la razione giornaliera del cane in grammi e valuta le crocchette a partire dall'etichetta.
SoloFull-stackkibble.sjmvne.devContesto
Le etichette delle crocchette riportano valori difficili da confrontare fra loro. KibbleLab li porta su una base comune, li confronta con le linee guida europee FEDIAF 2025 e assegna al mangime un giudizio da una a cinque stelle. Poi calcola quanti grammi al giorno servono al tuo cane.
Cosa ho fatto
- Razione giornaliera in grammi, calcolata su peso, età, attività e condizione fisica del cane, divisa in 2 o 3 pasti
- L'etichetta si incolla come testo, si importa dal link della pagina prodotto oppure si inserisce a mano
- Due indici: la conformità alle linee guida FEDIAF e un punteggio di qualità con bonus e malus, riassunti in stelle
- Verifica delle dichiarazioni del prodotto: un mangime light, renale o per cani anziani deve avere i valori che lo confermano
- Gli ingredienti che determinano un giudizio vengono evidenziati direttamente nell'elenco della composizione
Stack
Next.js 16 e TypeScript, con Supabase per l'archivio pubblico dei mangimi e la sua moderazione. La parte AI usa il Vercel AI SDK con il modello JEV attraverso Vercel AI Gateway.
In evidenza
I numeri dell'etichetta li estraggono parser deterministici, con lo stesso risultato a ogni lettura. A JEV, un modello che risponde alle domande di giudizio con una probabilità, vanno solo i giudizi sull'etichetta, e quelle probabilità, con soglie verificate su 22 etichette reali, diventano i punti del punteggio.