Tab temporanea

Backlog completo Diet Sprint AI.

Inventario operativo delle funzionalità: dal nucleo MVP fino a premium, AI e app mobile.

Questa vista serve durante lo sviluppo. Prima del lancio commerciale verrà rimossa dalla navigazione o resa privata.

Area prodotto

Fondamenta

5 voci

FattoP0

Dominio e deploy automatico

dietsprintai.com collegato a Vercel con deploy da main.

FattoP0

Database Supabase con RLS

Schema MVP, migrazione iniziale e policy per dati proprietari.

FattoP0

Email Resend e SMTP Auth

Invio applicativo e messaggi Supabase Auth dal dominio verificato.

FattoP1

Ambiente Preview separato

Runbook preview/staging presente con database separato, variabili Vercel Preview e account test E2E.

FattoP0

Backup e ripristino database

Script backup/restore e runbook operativo presenti. La prova periodica resta processo ricorrente.

Area prodotto

Account

7 voci

FattoP0

Registrazione email e password

Creazione account, conferma email, login e logout.

FattoP0

Recupero e cambio password

Reset via email e aggiornamento credenziali dall'account.

FattoP1

Modifica profilo alimentare

Aggiornare dati, preferenze, esclusioni e obiettivi salvati.

FattoP1

Onboarding guidato

Pagina /onboarding con percorso guidato da account a planner, risultato, salvataggio e privacy.

FattoP1

Notifiche sicurezza account

Email per nuovo accesso, password modificata e cancellazione account via Resend.

FattoP1

Eliminazione account self-service

Endpoint e UI privacy con conferma testuale, rate limit, richiesta erasure e cancellazione Supabase Auth.

Più avantiP3

Profili famiglia

Gestire più persone, preferenze e piani dallo stesso account Premium.

Area prodotto

Privacy

5 voci

FattoP0

Pagine legali MVP

Privacy, termini, cookie, GDPR e disclaimer salute.

FattoP1

Versionamento consensi

Storico consensi per versione documento e timestamp.

FattoP1

Cookie banner reale

Consenso granulare prima di analytics o strumenti non essenziali.

FattoP1

Export dati utente

Generare un archivio leggibile con profilo, piani e consensi.

FattoP1

Workflow richieste GDPR

Stati, assegnazione, scadenze, note interne e chiusura richiesta.

Area prodotto

Planner

7 voci

FattoP0

Planner guidato MVP

Dati personali, attività, obiettivo, dieta, pasti, budget e semplicità.

FattoP1

Salvataggio bozza planner

Bozza locale su dispositivo e ripresa automatica del planner.

FattoP0

Screening prudenziale iniziale

Avvisi per gravidanza, patologie, farmaci, diabete e disturbi alimentari.

FattoP1

Allergie e intolleranze strutturate

Selezioni dedicate separate dalle semplici preferenze.

FattoP1

Tempo disponibile per cucinare

Preferenze per pasti pronti, rapidi, batch cooking o cucina completa.

FattoP0

Decisione chetogenica in beta

La beta include la dieta chetogenica come opzione selezionabile, soggetta a conferma nutrizionale e legale sui warning.

Più avantiP2

Dispensa disponibile

Riutilizzare ingredienti già presenti per ridurre costi e sprechi.

Area prodotto

Nutrizione

4 voci

FattoP0

Calcolo BMR e TDEE

Formula Mifflin-St Jeor, attività e calorie suggerite.

FattoP0

Guardrail calorie basse

Blocchi e avvisi chiari per target restrittivi o non appropriati.

FattoP1

Macro coerenti per dieta

Range indicativi per proteine, carboidrati e grassi per stile alimentare.

Più avantiP2

Indicatori fibre e idratazione

Suggerimenti pratici non medicali per equilibrio e sazietà.

Area prodotto

Piani

9 voci

FattoP0

Piano giornaliero e settimanale

Generazione deterministica con ingredienti, quantità e macro.

FattoP0

Salvataggio piani autenticato

Profilo, piano, lista spesa e consenso vengono salvati su Supabase con sessione Auth.js.

FattoP1

Storico piani salvati

Aprire, duplicare, archiviare ed eliminare i piani precedenti.

FattoP1

Dettaglio piano salvato

Vista completa con giorni, pasti, ingredienti e note.

FattoP1

Rigenera singolo pasto

Sostituire una proposta mantenendo dieta, calorie e semplicità.

FattoP1

Sostituzioni compatibili

Alternative equivalenti per gusto, reperibilità e costo.

Più avantiP2

Pasti preferiti

Salvare ricette gradite e aumentare la loro frequenza.

Più avantiP2

Feedback rapido sui pasti

Mi piace, non mi piace, troppo complesso, troppo costoso.

PianificatoP2

Export PDF

Piano e lista spesa stampabili con layout mobile e desktop.

Area prodotto

Spesa

5 voci

FattoP0

Lista spesa aggregata

Ingredienti raggruppati dal piano settimanale.

FattoP1

Categorie supermercato

Ortofrutta, dispensa, freschi, surgelati e quantità consolidate.

FattoP1

Checklist spesa interattiva

Spuntare prodotti e mantenere stato per piano.

Più avantiP2

Budget stimato

Stima costi e sostituzioni economiche per ingredienti costosi.

Più avantiP2

Meal prep settimanale

Sessioni di preparazione, conservazione e riuso intelligente.

Area prodotto

AI coach

6 voci

FattoP1

Layer AI server-side

Route Premium /api/coach, prompt protetto, provider OpenAI configurabile e fallback locale.

FattoP0

Guardrail AI salute

Regole deterministiche prima e dopo ogni risposta generata.

Più avantiP2

Coach anti-fame

Suggerimenti pratici, non medicali e contestuali per aderenza e voglie.

Più avantiP3

Chat coach contestuale

Domande sul piano attivo, sostituzioni e organizzazione quotidiana.

Più avantiP3

Personalizzazione progressiva

Adattare proposte in base a feedback, preferiti e rigenerazioni.

FattoP1

Valutazione qualità output AI

Dataset versionato e test regressione automatici per blocchi salute, lunghezza e claim vietati.

Area prodotto

Premium

5 voci

FattoP1

Piani Free e Premium

Free: piano giornaliero senza salvataggio. Premium: acquisto una tantum con tutte le funzioni sbloccate.

FattoP1

Checkout Stripe una tantum

Checkout Premium lifetime, webhook firmato, audit acquisti e aggiornamento metadata utente.

Più avantiP2

Portale cliente

Opzionale per ricevute e storico pagamento; non serve per cancellazione mensile.

Più avantiP2

Trial e coupon

Prove controllate, codici promozionali e campagne lancio.

Più avantiP2

Fatturazione e ricevute

Email transazionali, storico pagamenti e dati fiscali.

Area prodotto

Admin

6 voci

FattoP0

Backlog admin protetto

Pannello operativo riservato già presente su /admin/backlog.

PianificatoP1

Gestione utenti

Ricerca, stato account, piano attivo e azioni di supporto.

PianificatoP1

Coda richieste privacy

Dashboard per lavorare richieste GDPR con audit trail.

PianificatoP1

Gestione template pasti

CRUD ingredienti, ricette, tag dieta e sostituzioni.

Più avantiP2

Metriche prodotto

Registrazioni, piani creati, conversione e retention.

Più avantiP2

Supporto utenti

Richieste, note interne, stato risoluzione e risposte email.

Area prodotto

Qualita

8 voci

FattoP0

Test E2E flusso principale

Copertura Playwright pubblica in CI e flussi browser principali. Gli E2E autenticati restano separati finche' mancano i secret CI.

FattoP0

E2E autenticati con secret CI

Step CI dedicato pronto: con GitHub Secrets esegue login, piano chetogenico, salvataggio, storico, profilo e privacy.

FattoP0

Test motore calorie

Copertura formule, soglie e casi limite.

FattoP0

Monitoraggio errori

Error tracking frontend e server senza esporre dati sensibili.

FattoP0

Hardening sicurezza MVP

Rate limit, header sicurezza, debug auth disabilitato in produzione e token non esposti al client.

FattoP1

Accessibilità base

Skip link globale, navigazione etichettata, focus visibile e checklist manuale documentata.

FattoP1

Performance mobile

Checklist mobile documentata e build production verificata; resta monitoraggio ricorrente Lighthouse.

FattoP1

Security review

Header rafforzati, CSP report-only, rate limit su cancellazione account e checklist security documentata.

Area prodotto

Growth

5 voci

FattoP1

Analytics privacy-first

Tracker first-party anonimo attivo solo dopo consenso analytics, con endpoint interno /api/analytics.

Più avantiP2

SEO tecnico

Metadata, sitemap, robots, Open Graph e pagine informative.

Più avantiP2

Newsletter e onboarding email

Sequenze utili, consenso marketing separato e disiscrizione.

Più avantiP3

Referral

Inviti, codici amico e misurazione conversioni.

Più avantiP3

Contenuti educativi

Guide pratiche su organizzazione, spesa e sostenibilità del piano.

Area prodotto

Mobile

4 voci

Più avantiP2

PWA installabile

Manifest, icone, comportamento mobile e accesso rapido.

Più avantiP3

App Expo React Native

Client iOS e Android sugli stessi servizi backend.

Più avantiP3

Notifiche push

Promemoria piano, meal prep e spesa con preferenze granulari.

Più avantiP3

Consultazione offline

Piano attivo e lista spesa disponibili anche senza rete.