Creazione di una Web App per la Lista della Spesa
Condividi Hai detto: Elabora il miglior prompt sintetico per llama 3.1: **Titolo:** Creazione di una Web App per la Lista della Lista acquisti **Descrizione:** Costruisci una web app che consenta all'utente di preparare una lista della Lista spesa , includendo sia alimenti che altre categorie di spese come igiene personale e pulizia della casa. La web app deve rispettare i seguenti requisiti: 1. **Inserimento Dati:** 2. L'utente deve poter indicare la data della lista della spesa. 3. Creare un campo obbligatorio per inserire il "Nome della Scheda Spesa". 4. Creare un campo obbligatorio per indicare il "Supermercato" dove verrà effettuata la spesa. 2. **Categorie di Spesa:** 3. Suddividere le voci in macrocategorie: **Alimenti**, **Igiene Personale**, e **Pulizia della Casa**. **Utensili ed attrezzi**. **Fai da te**. **Salute e medicinali**. **Auto e mezzi di trasporto**. 4. All'interno delle categorie es. **Alimenti**, creare sottocategorie preimpostate come: **Latticini:** Pecorino, Formaggio Grana, Yogurt Bianco, Mozzarella di Bufala, Stracchino, Burro, ecc. **Carne e Pesce:** (due sottocategorie separate) per elencare prodotti specifici. Utilizza lo stesso criterio per le altre categorie 5. Per ogni categoria, aggiungere un campo per selezionare o aggiungere ulteriori sottocategorie preimpostate. Il campo categoria e sottocategoria deve essere una casella combinata con già dei valori ( almeno 10 categorie) di default. 3. **Gestione delle Voci:** 2. Ogni voce della lista deve avere: Numero progressivo. La prima lettera maiuscola. Essere ordinata per categoria di appartenenza. 3. Aggiungere un campo per il "Prezzo Presunto" accanto a ciascuna voce. 4. Implementare la funzionalità di modificare o eliminare singole voci dalla lista. 5. Aggiungere un campo di controllo (checkbox) per segnare le voci come "Fatto". 4. **Calcolo dei Costi:** 2. Alla fine della lista, calcolare automaticamente il "Costo Totale Presunto" sommando i prezzi delle singole voci. 5. **Funzionalità Aggiuntive:** 2. Implementare la possibilità di esportare la lista della spesa in formato PDF, pronta per la stampa o la condivisione. 3. Aggiungere una funzionalità per copiare l'intero contenuto della lista, così da poterlo esportare o riutilizzare. 4. Inserisci la data di oggi in automatico 5. Inserisci orologio digitale 6. Inserisci una data di scadenza ( di default la data di oggi) 6. **Interfaccia Utente:** 2. Creare un'interfaccia intuitiva e facile da usare, con campi chiaramente etichettati e un flusso logico per la creazione della lista. 3. Allegra fantasiosa moderna e colorata
