Calendario delle scadenze
La schermata iniziale mostra un calendario mensile. Ogni giorno con articoli in scadenza mostra badge numerati colorati – uno per categoria, con il numero degli articoli in scadenza quel giorno.
Come si usa
- Tocca un giorno – Apre un elenco di tutti gli articoli in scadenza quel giorno, raggruppati per categoria. Ogni articolo mostra data di ingresso, giorni in scorta e posizione. Tocca l'icona + per aggiungere un articolo in quella data.
- Tocca un articolo nell'elenco – Apre l'inventario filtrato su quella data di scadenza.
- Tieni premuto un articolo nell'elenco – Chiede conferma prima di eliminarlo.
- Barra mensile (sotto il calendario) – Mostra quanti articoli scadono nel mese corrente. Toccala per il dettaglio completo per urgenza.
- Pulsante Aggiungi articolo (in basso al centro) – Aggiunge un articolo alla data selezionata o a oggi.
- Menu di navigazione (☰ in ogni schermata, o scorri da sinistra) – Sempre disponibile; vai a Report, Inventario, Calcolatore, Consigli e guide, Posizioni, Impostazioni e Informazioni senza tornare prima al calendario.
- Tocca il logo HAPT in qualsiasi schermata secondaria – Torna alla pagina iniziale configurata (Impostazioni → Pagina iniziale).
Aggiungere un articolo
Ogni articolo ha una categoria che determina quali campi compaiono. Le categorie sono Acqua, Cibo, Medicinale, Attrezzatura, Energia, Documento, Attività, Ispezione e Altro.
Campi specifici per categoria
- Acqua: Tipo di contenitore (bottiglia, borraccia, brocca, tanica, barile, cisterna IBC e altro – scegliendo un tipo il volume tipico si compila da solo), volume per articolo con selettore L / mL, ID serbatoio, data di rotazione prevista
- Cibo: Tag, frazione di pasto, peso totale della confezione, porzioni per confezione, peso per porzione, energia (kcal/100 g)
- Medicinale: Tipo di utilizzo (quotidiano/al bisogno), includi nel calcolatore, dosi per articolo (ricerca per codice a barre solo per il cibo)
- Attrezzatura: Descrizione, posizione
- Energia: Tipo di fonte, descrizione, capacità, tensione, potenza, autonomia, carburante, condizione, ultimo test
- Documento: Allegato (PDF, TXT, DOC, immagini), descrizione
Rotazione dell'acqua
La data di rotazione viene impostata in base all'intervallo configurato (6 mesi di default, modificabile nelle Impostazioni). La scadenza viene fissata automaticamente 5 giorni dopo la data di rotazione. Tocca Segna come ruotato su una scheda dell'acqua per portare entrambe le date al ciclo successivo a partire da oggi. L'intervallo si imposta per dispositivo in Impostazioni → «Acqua – intervallo di rotazione (mesi)».
Calcoli sul cibo
Compila due tra Peso totale della confezione, Porzioni per confezione e Peso per porzione, poi tocca Ricalcola per ottenere il terzo.
Frazione di pasto
Indica quanta parte di un pasto equilibrato fornisce una porzione. Combina 1/3 carboidrati + 1/3 proteine + 1/3 verdure per un pasto completo ed equilibrato.
Campi obbligatori
I campi obbligatori sono segnati da un asterisco rosso (*) e hanno un bordo rosso finché sono vuoti. Un contatore sopra il pulsante Salva indica quanti campi obbligatori mancano ancora; il pulsante resta grigio finché non sono tutti compilati. Il nome è obbligatorio per ogni categoria. Per il cibo servono anche il peso totale della confezione e l'energia (kcal per 100 g).
Scanner di codici a barre
Scansiona i codici a barre degli alimenti per ottenere automaticamente le informazioni dal database OpenFoodFacts. La scheda prodotto mostra nome, marca, Nutri-Score, gruppo NOVA, tabella nutrizionale completa e ingredienti.
Campi compilati automaticamente
- Peso totale della confezione
- Porzioni per confezione
- Peso per porzione
- Energia per 100 g
- Tag alimentari
Supporto offline
Viene salvata una copia per la visualizzazione offline. Le info prodotto restano consultabili anche senza connessione Internet.
Dashboard dei report
Una panoramica delle tue scorte d'emergenza.
Cosa mostra
- Scheda riepilogo – Numero totale di articoli, con badge per quelli scaduti e in scadenza.
- Righe per categoria – Conteggio per categoria con una barra proporzionale al totale.
- Avviso rosso – Compare se qualche articolo della categoria è scaduto.
Approfondisci
Tocca una riga di categoria per aprire l'inventario filtrato su quella categoria. Trascina verso il basso per aggiornare.
Inventario completo
L'elenco completo, filtrabile e ricercabile, di tutti i tuoi articoli.
Ricerca
Ricerca per nome in tempo reale in cima all'elenco. Appena digiti compare un pulsante per cancellare.
Ordinamento
Chip di ordinamento: Scadenza (predefinito), Nome, Data di aggiunta. Tocca il chip attivo per passare da crescente ↑ a decrescente ↓.
Chip di filtro
Filtra per categoria (Tutti, Acqua, Cibo, Medicinali, …). Una seconda riga filtra per posizione.
Badge di scadenza
- ■ Rosso scuro – Scaduto
- ■ Rosso – Entro 7 giorni
- ■ Arancione – Entro 30 giorni
- ■ Verde – Oltre 30 giorni
- ■ Grigio – Senza scadenza
Schede degli articoli
- Righe di dettaglio per categoria (ID serbatoio, data di rotazione, frazione di pasto, dosi, condizione)
- Data di scadenza colorata per urgenza per cibo e acqua
- Menu ⋮: Modifica, Duplica, Gestisci foto, Etichetta QR (acqua), Info prodotto (cibo), Elimina
- Numerazione dei duplicati per posizione – Cucina n. 3 e Scatola n. 1 sono indipendenti
Pulsante + Aggiungi articolo
La scorciatoia nella barra del titolo dell'inventario apre direttamente la schermata Aggiungi articolo.
Posizioni
Gestisci aree di stoccaggio con nome per le tue scorte.
Creare posizioni
- Nome, descrizione facoltativa, foto di riferimento facoltativa
- Digita un nuovo nome nel campo Posizione per crearla al volo
- Scegli dall'elenco le posizioni esistenti
Etichette QR
Genera etichette QR stampabili per qualsiasi posizione:
- Formati: 12×30 mm, 15×30 mm, 20×40 mm, 30×60 mm
- Orientamento: Verticale ↕ o orizzontale ↔
- Esportazione: 600 DPI per stampanti termiche/a getto d'inchiostro
- Condivisione: Bluetooth, cloud, app di messaggistica
- Salva sul dispositivo: scrive un PNG nella memoria esterna dell'app
Scansionando il QR di una posizione con qualsiasi lettore QR, HAPT si apre sull'inventario di quella posizione.
Gestire gli articoli di una posizione
Ogni scheda posizione ha una barra delle azioni in basso:
- 🧹 Svuota – Svuota la posizione senza eliminarla. Scegli se scollegare gli articoli (restano nell'inventario) o eliminarli definitivamente.
- 🗑 Elimina – Rimuove la posizione. Se contiene articoli, scegli se tenerli (viene rimossa solo la posizione) o eliminarli tutti.
Calcolatore delle scorte
Pianifica le scorte per un dato numero di persone.
Due modalità
- «Quanto dura?» – Mostra per quanti giorni bastano le scorte per categoria
- «Di cosa ho bisogno?» – Imposta una durata obiettivo e vedi eccedenza/carenza
Controlli
- Selettore persone (1–50)
- Selettore giorni obiettivo (1–365, solo modalità «Quanto dura?»)
Calcoli
- Acqua: Normale (4 L/persona/giorno) ed emergenza (2 L/persona/giorno)
- Cibo: Somma delle frazioni di pasto degli articoli non scaduti
- Riserva calorica: kcal totali, giorni di autonomia al ritmo impostato
- Medicinali: Esclude per default gli articoli «al bisogno»
Codice colori
- 🟢 Verde – ≥14 giorni (o obiettivo raggiunto)
- 🟠 Arancione – 7–14 giorni
- 🔴 Rosso – <7 giorni o nessuna scorta
Aspetto
Il tema si imposta nelle Impostazioni. Scegli Chiaro, Scuro o Sistema (segue l'impostazione del dispositivo). Predefinito: Sistema.
Backup e ripristino
Proteggi i tuoi dati con backup completi.
Esporta backup
Crea un file ZIP che contiene:
- Il database SQLite (hapt.db)
- Tutti i documenti salvati
- Tutte le foto di articoli e posizioni
- I metadati per la riscrittura dei percorsi
Ripristino
- Scegli un file ZIP per sostituire completamente tutti i dati attuali
- Apri direttamente dal file manager («Apri con → HAPT»)
- Viene sempre chiesta conferma
- Dopo il ripristino occorre riavviare l'app
Ripristino su altri dispositivi
La riscrittura automatica dei percorsi fa funzionare foto e documenti su qualsiasi dispositivo.
Etichette QR per l'acqua
Genera etichette QR stampabili per i contenitori d'acqua.
Funzioni
- Deep link:
hapt://item/{id}
- La scansione apre HAPT direttamente sulla schermata di modifica dell'articolo
- Stesse opzioni di etichetta delle posizioni
Stampa le etichette e applicale sui contenitori d'acqua per scansionarli e riconoscerli al volo.
Notifiche di scadenza
Un controllo giornaliero in background ti avvisa degli articoli in scadenza – senza permesso per sveglie esatte, anche ad app chiusa.
Come funziona
- Android WorkManager esegue un'attività in background circa una volta al giorno
- La notifica compare anche subito a ogni avvio a freddo
- Un riepilogo raggruppato mostra gli articoli scaduti e quelli in scadenza entro la soglia
- Resta attiva automaticamente dopo il riavvio del dispositivo
Impostazioni
- Attivabile/disattivabile dalla schermata Impostazioni
- Soglia configurabile: da 1 a 30 giorni prima della scadenza (predefinito 30)
Consigli e guide
Consigli di preparazione per categoria.
Cosa include
- Buone pratiche per conservare l'acqua
- Linee guida per la rotazione del cibo
- Raccomandazioni per il kit medico
- Consigli di manutenzione dell'attrezzatura
- Consigli sulle fonti di energia
Accessibile dal menu o direttamente dal modulo Aggiungi articolo tramite il pulsante Consigli.