GUIDA UTENTE - DIETAGOAL

Portale Web Gratuito per il Monitoraggio Nutrizionale Avanzato

🆕 Aggiornamento 2025 - Nuove funzionalità e tecnologie avanzate


INTRODUZIONE

DietaGoal è un portale web completamente gratuito e tecnologicamente avanzato per il monitoraggio della dieta e il calcolo delle calorie. Sviluppato con architettura professionale ASP.NET Core, offre strumenti all'avanguardia per:

  • Monitoraggio calorico preciso con calcoli scientificamente validati
  • Database alimentare completo con oltre 100.000 prodotti
  • Scanner codici a barre multi-direzionale
  • 🆕 Analisi comportamentale basata su 90 giorni di dati
  • Calcoli metabolici con formule mediche certificate
  • Sistema di ricette avanzato con calcolo automatico
  • Analisi nutrizionale completa dei micronutrienti
  • 🆕 Supporto digiuno intermittente con protocolli scientifici
Caratteristiche Principali 2025
  • Completamente gratuito - nessun costo, nessun abbonamento
  • Nessuna pubblicità invasiva o tracking comportamentale
  • Database alimentare con integrazione API multiple
  • Scanner barcode con supporto multi-database (OpenFoodFacts, USDA, Nutritionix)
  • 🆕 Sistema intelligente di aggiornamento dati real-time
  • Calcoli scientifici con formule Mifflin-St Jeor certificate
  • 🆕 Analisi comportamentale con riconoscimento pattern
  • Multi-dispositivo - funziona su computer, tablet e smartphone
  • Supporto multilingua - Italiano e Inglese
  • Sicurezza enterprise - protezione dati e privacy garantita
Novità 2025
  • 🆕 Analisi Comportamentale: Sistema che analizza i tuoi pattern alimentari
  • 🆕 Digiuno Intermittente: Calcolatore con protocolli scientifici validati
  • 🆕 Aggiornamento Intelligente: Refresh automatico basato sull'attività
  • 🆕 Protezione Form: Prevenzione perdita dati durante la compilazione
  • 🆕 API Professionale: Endpoint per integrazioni esterne
  • 🆕 Multi-Database Scanner: Ricerca intelligente con fallback automatico

REGISTRAZIONE E PRIMO ACCESSO

Creazione Account

  1. Accedi al portale DietaGoal dal tuo browser
  2. Clicca su "Registrati" nella pagina principale
  3. Compila il form di registrazione con:
    • Email valida (necessaria per conferma account)
    • Password sicura (minimo 8 caratteri)
    • Data di nascita (per calcoli metabolici)
    • Sesso (influenza il calcolo del metabolismo basale)
  4. Conferma registrazione tramite email ricevuta
  5. Effettua il primo login con le credenziali create
Prima Configurazione - IMPORTANTE!

Dopo la registrazione, è essenziale inserire la prima misurazione corporea per attivare tutti i calcoli:

  1. Vai su "Misurazioni" nel menu principale
  2. Clicca sul pulsante "+" per aggiungere nuova misurazione
  3. Inserisci i dati richiesti:
    • Altezza in centimetri (es. 175)
    • Peso in chilogrammi (es. 70.5)
    • LAF - Livello Attività Fisica da 1.0 a 4.0:
      • 1.2-1.4: Sedentario (lavoro d'ufficio, poco movimento)
      • 1.5-1.7: Leggera attività (passeggiata, sport occasionale)
      • 1.8-2.0: Attività moderata (sport 3-4 volte/settimana)
      • 2.1-2.4: Attività intensa (sport quotidiano)
    • Correzione Kcal (opzionale): Per aggiustamenti personalizzati
  4. Salva la misurazione
SUGGERIMENTO: Il sistema calcola automaticamente il tuo metabolismo basale usando la formula Mifflin-St Jeor, considerata la più accurata dalla comunità medica.

DASHBOARD PRINCIPALE

Layout Interfaccia

Dopo il login, vedrai il menu di navigazione con le sezioni principali:

  • Alimenti - Gestione database alimentare personale
  • Trend Calorie - Consuntivi giornalieri e bilanci energetici
  • Misurazioni - Dati corporei e calcoli metabolici
  • FAQ - Domande frequenti e supporto
  • Donazioni - Supporta il progetto (opzionale)

Widget Dashboard Real-Time

La dashboard mostra indicatori dinamici aggiornati ogni 30 secondi:

  • Residuo calorico attuale - Calcolo preciso basato su ora corrente
  • Bilancio giornaliero - Somma complessiva con trend prediction
  • Percentuali macronutrienti con sistema colore intelligente 2025:
    • 🔵 Blu: Carboidrati (45-65% delle calorie totali)
    • 🟢 Verde: Proteine (10-35% delle calorie totali)
    • 🔴 Rosso: Grassi (20-35% delle calorie totali)
    • 🟤 Marrone: Fibre (14-40g al giorno)
    • 🟣 Viola: Calcio (1000-1200mg al giorno)
    • 🎯 Indicatori Stato Nutrizionale:
      • 🟨 GIALLO: Valore TROPPO BASSO ⬇️ - Aumenta l'assunzione
      • 🟥 ROSSO: Valore TROPPO ALTO ⬆️ - Riduci l'assunzione
      • Colore normale: Valore nel range ottimale ✅

Indicatori Avanzati 2025

  • Score comportamentale (0-100) basato su consistenza
  • Prediction weight - Stima peso settimana successiva
  • Metabolic age - Età metabolica vs. età anagrafica
  • Hydration reminder - Promemoria idratazione intelligente
SISTEMA COLORI AVANZATO 2025: Il nuovo sistema distingue tra carenze (🟨 giallo) e eccessi (🟥 rosso) nutrizionali, seguendo le linee guida WHO/FDA/EFSA per una guida più precisa e personalizzata.

GESTIONE ALIMENTI

Aggiungere Nuovi Alimenti

Metodo 1: Ricerca Database
  1. Vai su "Alimenti" nel menu
  2. Clicca sul pulsante "+"
  3. Digita il nome nell'autocomplete (es. "pasta", "pollo")
  4. Seleziona dalla lista suggerimenti
  5. Inserisci il peso o usa espressioni matematiche
  6. Salva l'alimento
Metodo 2: Inserimento Manuale
  1. Lascia vuoto il campo nome
  2. Compila manualmente tutti i campi
  3. Inserisci peso consumato
  4. Salva
Espressioni Matematiche per Pesi

Il sistema supporta calcoli automatici per i pesi:

  • 200/2.5 = 80g (es. metà porzione)
  • 50*3 = 150g (es. tre porzioni)
  • 100+50 = 150g (es. due ingredienti)
  • (200+100)/1.5 = 200g (combinazioni)

🆕 Interpretazione Macronutrienti

La pagina Alimenti mostra le percentuali dei macronutrienti con sistema di colori avanzato per guidarti verso scelte alimentari equilibrate:

🎯 Valori Ottimali (Range WHO/FDA)
  • 🔵 Carboidrati: 45-65% delle calorie totali
  • 🟢 Proteine: 10-35% delle calorie totali
  • 🔴 Grassi: 20-35% delle calorie totali
  • 🟤 Fibre: 14-40g al giorno
🚦 Sistema Colori Intelligente
  • GIALLO Troppo Basso ⬇️ - Aumenta l'assunzione
  • ROSSO Troppo Alto ⬆️ - Riduci l'assunzione
  • Colore Normale - Range ottimale ✅
Suggerimento: Il colore cambia in tempo reale man mano che aggiungi alimenti durante la giornata, offrendoti feedback immediato sulla qualità nutrizionale della tua dieta.

SCANNER CODICI A BARRE

Attivazione Scanner

  1. Nell'inserimento alimenti, clicca sull'icona barcode
  2. Autorizza l'uso della camera quando richiesto
  3. Posiziona il codice a barre nell'area di scansione
  4. Attendi il rilevamento automatico (3-5 secondi)
Scanner Multidirezionale
  • Codici orizzontali: Posiziona normalmente
  • Codici verticali: Ruota il dispositivo di 90°
  • Codici piccoli: Usa il controllo zoom
Controlli Camera
  • Torcia: Attivazione automatica
  • Zoom: Per codici piccoli o distanti
  • Cambio camera: Anteriore/posteriore
🆕 Sistema Multi-Database Intelligente

Il sistema cerca automaticamente in 4 database integrati con fallback intelligente:

  1. OpenFoodFacts (Primario): 2.8M+ prodotti mondiali
  2. USDA FoodData Central (Secondario): Database ufficiale USA
  3. Nutritionix (Terziario): Database commerciale professionale
  4. Database Interno (Backup): Prodotti italiani certificati
🆕 Funzionalità Scanner 2025
Scanner Intelligente Multi-Orientamento
  • EAN-13/UPC-A: Rilevamento orizzontale e verticale
  • Rotazione automatica: Nessuna necessità rotazione manuale
  • Il sistema rileva automaticamente orientamento e tipo barcode
Controlli Camera Professionali
  • 🔦 Torcia intelligente: Attivazione automatica in scarsa luce
  • 🔍 Zoom adattivo: Auto-regolazione per codici piccoli
  • ⚡ Scan rapido: Modalità veloce per scansioni multiple
Risoluzione Problemi Scanner
  • Codice danneggiato: Ricostruzione automatica parti mancanti
  • Condizioni luce: Compensazione automatica esposizione
  • Movimento eccessivo: Stabilizzazione digitale integrata
  • Multi-codici: Selezione automatica codice primario

🆕 ANALISI COMPORTAMENTALE

IMPORTANTE - DISCLAIMER MEDICO

ATTENZIONE: Tutti i suggerimenti e le analisi fornite in questa sezione sono esclusivamente a scopo informativo ed educativo e NON costituiscono consigli medici, diagnosi o prescrizioni terapeutiche.

Si raccomanda SEMPRE di consultare un medico specialista o un nutrizionista qualificato prima di apportare modifiche significative alla propria dieta o di intraprendere regimi alimentari specifici.

🤖 Sistema Avanzato per Pattern Recognition

Il sistema integrato analizza continuamente i tuoi comportamenti alimentari su 6 dimensioni principali:

Analisi Multi-Dimensionale (90 giorni)
  • 🕰️ Temporal Patterns - Pattern temporali
  • 📅 Weekend vs Feriale - Comportamenti weekend/feriali
  • 🌿 Seasonal Variations - Variazioni stagionali
Rilevamento Avanzato
  • 🎉 Celebration Detection - Rilevamento giorni speciali
  • 😊 Mood-Food Correlation - Correlazioni cibo-umore
  • Circadian Optimization - Ottimizzazione ritmi circadiani

📈 Analytics Comportamentale Dettagliata

1. Analisi Pattern Temporali

Orari Ottimali Personalizzati:

  • Morning Peak: Tuo picco energetico mattutino ideale
  • Lunch Window: Finestra pranzo ottimale per il tuo metabolismo
  • Dinner Timing: Orario cena per migliore digestione/sonno
  • Snack Patterns: Quando e perché tendi a snackare

Metriche Calcolate: Consistency Score, Regularity Index, Circadian Alignment

2. Weekend vs Feriale - Behavioral Shift Analysis

Pattern Rilevati Automaticamente:

  • Caloric Variance: Differenza calorica media weekend/feriale
  • Macro Shifts: Cambiamenti proporzioni macronutrienti
  • Meal Timing: Shifting orari pasti nel weekend
  • Social Eating: Rilevamento pasti sociali vs solitari

Alert Intelligenti: 🟡 Moderate Shift (15-25%), 🔴 High Variance (>25%), 🟢 Consistent (<10%)

🤖 Raccomandazioni Personalizzate

Sistema di Raccomandazioni Adaptive

Basato su 6 mesi di dati comportamentali + profilo metabolico:

Raccomandazioni Temporali
  • "I tuoi dati mostrano migliore controllo calorico con cena entro le 19:30"
  • "Pattern weekend: considera +200kcal distribuiti su colazione abbondante"
Raccomandazioni Nutrizionali
  • "Martedì: tendi a sotto-consumare proteine (-12g). Suggerisco Greek yogurt 150g"
  • "Stress pattern: giorni <6h sonno aumenti zuccheri (+40g). Alternative: frutta secca"
Raccomandazioni Behavioral
  • "Celebration days: media +650kcal. Pre-plan con -150kcal/giorno nei 3 giorni precedenti"
  • "Domenica: 73% probabilità snack serali. Pre-set opzioni healthy"

🏆 Score Comportamentali Avanzati

Consistency Score (0-100)
  • 90-100: Comportamento ottimale, highly disciplined
  • 75-89: Buon controllo, occasionali deviazioni
  • 60-74: Controllo moderato, pattern identificabili
  • <60: Alta variabilità, necessita strategia
Predictability Index (0-10)
  • 8-10: Altamente prevedibile, il sistema può fornire raccomandazioni precise
  • 5-7: Moderatamente prevedibile, raccomandazioni generali accurate
  • <5: Comportamento caotico, necessita structured approach

📊 Come Accedere all'Analisi

  1. Accumula dati: Il sistema ha bisogno di almeno 30 giorni di dati per analisi significative
  2. Vai su "Analisi Comportamentale" nel menu principale
  3. Visualizza i grafici delle tue tendenze alimentari
  4. Leggi i suggerimenti personalizzati basati sui tuoi pattern
  5. Monitora i tuoi score comportamentali e predizioni
Nota: Tutte le analisi sono puramente informative e precedute da disclaimer appropriati. Il sistema non fornisce mai consigli medici diretti.

🆕 DIGIUNO INTERMITTENTE

⚠️ DISCLAIMER MEDICO-LEGALE ⚠️

Il digiuno intermittente può avere controindicazioni specifiche. DietaGoal fornisce strumenti educativi, NON consigli medici. SEMPRE consultare medico prima di iniziare protocolli IF. Interrompere immediatamente se: vertigini, nausea, debolezza estrema.

Questo strumento non sostituisce consulenza medica professionale.

🧑‍⚕️ Protocolli Scientificamente Validati

DietaGoal integra un sistema esperto per digiuno intermittente basato su:

  • Literature medica: 2000+ studi peer-reviewed
  • Protocolli certificati: Approvati da endocrinologi
  • Personalizzazione: Basata su profilo metabolico individuale
  • Safety checks: Controindicazioni automatiche

🕰️ Protocolli Supportati 2025

16:8 Protocol (Beginner Friendly)
  • Finestra alimentare: 8 ore consecutive
  • Finestra digiuno: 16 ore (include sonno)
  • Raccomandato per: Principianti, lifestyle flessibile
  • Benefits scientifici: Sensibilità insulinica, autophagy
DietaGoal Personalization:
Tua Optimal Window: 12:00-20:00
Basato su: Cortisol peak, Social needs, Family time
Altri Protocolli Avanzati
  • 14:10 Protocol: Gentle approach, donne età fertile
  • 18:6 Protocol: Advanced, obiettivi perdita peso aggressivi
  • 20:4 Protocol: Expert level, supervisione medica
  • ADF: Alternate Day Fasting per perdita >15kg
Attenzione: Protocolli avanzati richiedono esperienza e monitoraggio medico

🛑 Safety System & Controindicazioni

Automatic Safety Checks

Il sistema blocca automaticamente protocolli IF se rileva:

Controindicazioni Assolute:
  • Età <18 o >70 anni (growth/aging considerations)
  • BMI <18.5 (underweight risk)
  • Gravidanza/Allattamento (dichiarate in profilo)
  • Diabete Type 1 (rischio ipoglicemia)
  • History eating disorders (self-reported)
Controindicazioni Relative (Warning):
  • BMI >35 (richiede supervisione medica)
  • Diabete Type 2 (possibile, ma con monitoring)
  • Pressure irregularities (monitoraggio frequente)
  • Medication interactions (timing farmaci)

⚙️ Features Avanzate IF Calculator

Circadian Optimization

Optimal IF Window Calculator basato su:

  • Chronotype personale
  • Work schedule
  • Social constraints
  • Family obligations
Hormonal Considerations (Women)
  • Follicular Phase: Standard protocols OK
  • Luteal Phase: Finestra ridotta (-2h)
  • Menstruation: Approccio flessibile
  • Menopause: Monitor energia
Progressive Implementation

4-Week Adaptation Protocol:

  • Week 1: 12:12 (adaptation)
  • Week 2: 14:10 (progression)
  • Week 3: 16:8 (target)
  • Week 4: Optimization

📊 Tracking IF Success

🟢 Success Indicators
  • Energia stabile durante digiuno
  • Miglioramento qualità sonno
  • Perdita peso progressiva (0.5-1kg/settimana)
  • Riduzione fame compulsiva
🔴 Warning Signals (Stop & Consult)
  • Vertigini frequenti
  • Perdita muscolare (>2% in 2 settimane)
  • Irregolarità mestruali (donne)
  • Obsessive thoughts about food

🆕 SISTEMA AGGIORNAMENTO INTELLIGENTE

🤖 Smart Refresh Technology

Il sistema intelligente di DietaGoal monitora continuamente:

Algoritmo Adattivo
  • User Activity: Detecting attività utente real-time
  • Data Staleness: Quanto sono "vecchi" i dati visualizzati
  • Page Context: Quale pagina stai visualizzando
  • Network Conditions: Qualità connessione
  • Battery Status: Stato batteria dispositivo (mobile)
Esempi Pratici
  • Dashboard calorie: 15s (alta priorità, dati critici)
  • Ricette: 300s (bassa priorità, dati statici)
  • Scanner attivo: 5s (priorità massima)
  • Mobile batteria <20%: Riduzione 50% rate

🛑 Form Protection System

Intelligent Change Detection

Protezione automatica da perdita dati durante:

  • Compilazione form: Detection cambiamenti unsaved
  • Refresh automatico: Pause se form modificati
  • Navigation away: Warning prima di uscire da pagina
  • Session timeout: Auto-save draft ogni 60s
User Control Panel:
  • 🔄 Auto-refresh: ON/OFF toggle
  • ⏱️ Refresh rate: 15s/30s/60s/Manual
  • 🛑 Form protection: ON/OFF toggle
  • 📱 Mobile optimization: Battery aware ON/OFF

🆕 API E INTEGRAZIONI

🔗 API Professionale RESTful

Endpoint Pubblici

Base URL: https://dietagoal.com/api/v1/

Authentication: Basic Auth + API Key

Food Database API
  • GET /foods/search
  • GET /foods/barcode/{code}
  • POST /foods
  • PUT /foods/{id}
User Data API
  • GET /user/profile
  • GET /user/measurements
  • GET /user/daily-summary
  • POST /user/food-entry
Analytics API
  • GET /analytics/behavioral
  • GET /analytics/trends
  • GET /analytics/predictions

🌍 Integrazioni Database Esterni

OpenFoodFacts
  • Database: 2.8M+ prodotti worldwide
  • Update: Real-time via webhook
  • Quality: Community verified
  • API Calls: Unlimited
USDA FoodData Central
  • Database: 600K+ official USA
  • Update: Quarterly releases
  • Quality: Government certified
  • API Calls: 1000/hour (free)
Nutritionix Database
  • Database: 800K+ commercial USA
  • Update: Weekly updates
  • Quality: Commercial grade
  • API Calls: 500/day (subscription)

🔗 Third-Party Integrations Available

Fitness Trackers (BETA)
  • MyFitnessPal: Import/Export dati
  • Fitbit: Import calorie bruciate
  • Apple Health: Sync misurazioni
  • Google Fit: Import attività fisica
Healthcare Integration
  • Epic Healthcare: Clinical data sharing
  • Telemedicine: Export reports
  • Lab Results: Import valori ematici
Smart Home (BETA)
  • Smart Scales: Auto-import peso
  • Kitchen Scales: Recipe integration
  • Voice Assistants: "Alexa, add pasta"

DISCLAIMER MEDICO-LEGALE

ESCLUSIONE DI RESPONSABILITÀ

Natura del Servizio

DietaGoal è uno strumento informatico di monitoraggio nutrizionale a scopo esclusivamente informativo ed educativo. Il portale:

  • NON fornisce consigli medici, diagnosi o prescrizioni terapeutiche
  • NON sostituisce la consulenza di professionisti sanitari qualificati
  • NON è un dispositivo medico e non è certificato per uso clinico
Consultazione Professionale Obbligatoria

È OBBLIGATORIO consultare sempre:

  • Un medico prima di modificare sostanzialmente la propria dieta
  • Un nutrizionista qualificato per piani alimentari personalizzati
  • Un medico specialista in caso di patologie o condizioni particolari
  • Il proprio medico curante prima di intraprendere regimi come il digiuno intermittente
Limitazione di Responsabilità

Gli sviluppatori e gestori di DietaGoal:

  • NON si assumono alcuna responsabilità per conseguenze derivanti dall'uso del portale
  • NON garantiscono l'accuratezza assoluta dei calcoli o delle informazioni
  • NON sono responsabili per decisioni prese sulla base delle informazioni fornite
  • Declinano ogni responsabilità per danni diretti, indiretti o consequenziali
Uso a Proprio Rischio

L'utilizzo di DietaGoal avviene esclusivamente a proprio rischio e responsabilità. L'utente riconosce di:

  • Aver letto e compreso questo disclaimer
  • Utilizzare il servizio esclusivamente per scopi informativi
  • Non considerare il portale come sostituto del parere medico
  • Assumere piena responsabilità per le proprie scelte alimentari
Condizioni Mediche Particolari

In presenza di:

  • Diabete, ipertensione, disturbi cardiovascolari
  • Disturbi alimentari o del comportamento alimentare
  • Gravidanza, allattamento, età pediatrica o geriatrica
  • Terapie farmacologiche in corso
  • Qualsiasi condizione medica cronica o acuta

È INDISPENSABILE consultare un medico prima di utilizzare le informazioni fornite dal portale.

Guida Completa

Questa guida include tutte le funzionalità principali di DietaGoal:

  • ✅ Registrazione e Prima Configurazione
  • ✅ Dashboard e Navigazione
  • ✅ Gestione Alimenti e Scanner Barcode
  • ✅ Analisi Comportamenti Alimentari
  • ✅ Disclaimer Medico-Legale Completo

Per ulteriori informazioni o supporto tecnico, utilizzare la sezione FAQ del portale.