Funcionalidades em detalhe

Um olhar mais aprofundado sobre cada funcionalidade e como a usar.

Calendário de validades

O ecrã inicial mostra um calendário mensal. Cada dia com artigos a expirar mostra marcas numeradas coloridas – uma por categoria, com o número de artigos que expiram nesse dia.

Como usar

  • Toque num dia – Abre uma lista de todos os artigos que expiram nesse dia, agrupados por categoria. Cada artigo mostra a data de entrada, os dias em reserva e a localização. Toque no ícone + para adicionar um artigo nessa data.
  • Toque num artigo da lista – Abre o inventário filtrado por essa data de validade.
  • Toque longo num artigo da lista – Pede confirmação antes de eliminar.
  • Faixa mensal (por baixo do calendário) – Mostra quantos artigos expiram no mês atual. Toque para ver a distribuição completa por urgência.
  • Botão Adicionar artigo (em baixo, ao centro) – Adiciona um artigo na data selecionada ou hoje.
  • Menu de navegação (☰ em qualquer ecrã, ou deslize a partir da esquerda) – Disponível em todos os ecrãs; vá a Relatórios, Inventário, Calculadora, Dicas e guias, Localizações, Definições e Acerca de sem voltar primeiro ao calendário.
  • Toque no logótipo HAPT em qualquer ecrã secundário – Volta à página inicial configurada (Definições → Página inicial).

Adicionar um artigo

Cada artigo tem uma categoria que determina os campos apresentados. As categorias são Água, Comida, Medicamento, Equipamento, Energia, Documento, Tarefa, Inspeção e Outros.

Campos por categoria

  • Água: Tipo de recipiente (garrafa, cantil, jarro, jerrican, barril, contentor IBC e mais – ao escolher um tipo, o volume habitual é preenchido automaticamente), volume por artigo com seletor L / mL, ID do depósito, data prevista de rotação
  • Comida: Etiquetas, fração de refeição, peso total da embalagem, porções por embalagem, peso por porção, energia (kcal/100 g)
  • Medicamento: Tipo de uso (diário/quando necessário), incluir na calculadora, doses por artigo (pesquisa por código de barras só para comida)
  • Equipamento: Descrição, localização
  • Energia: Tipo de fonte, descrição, capacidade, tensão, potência, autonomia, combustível, estado, último teste
  • Documento: Anexo (PDF, TXT, DOC, imagens), descrição

Rotação da água

A data de rotação é preenchida automaticamente com o intervalo configurado (6 meses por predefinição, ajustável nas Definições). A validade é definida automaticamente 5 dias após a data de rotação. Toque em Marcar como rodado num cartão de água para avançar ambas as datas para o ciclo seguinte a partir de hoje. O intervalo é configurado por dispositivo em Definições → «Água – intervalo de rotação (meses)».

Cálculos de comida

Preencha dois dos campos Peso total da embalagem, Porções por embalagem e Peso por porção e toque em Recalcular para obter o terceiro.

Fração de refeição

Indica que parte de uma refeição equilibrada uma porção fornece. Combine 1/3 de hidratos + 1/3 de proteína + 1/3 de legumes para uma refeição completa e equilibrada.

Campos obrigatórios

Os campos obrigatórios estão marcados com um asterisco vermelho (*) e mostram um contorno vermelho enquanto estão vazios. Um contador por cima do botão Guardar indica quantos campos obrigatórios faltam; o botão fica cinzento até estarem todos preenchidos. O nome é obrigatório em todas as categorias. A comida exige ainda o peso total da embalagem e a energia (kcal por 100 g).

Leitor de códigos de barras

Leia códigos de barras de alimentos para obter automaticamente a informação da base de dados OpenFoodFacts. A ficha do produto mostra nome, marca, Nutri-Score, grupo NOVA, tabela nutricional completa e ingredientes.

Campos preenchidos automaticamente

  • Peso total da embalagem
  • Porções por embalagem
  • Peso por porção
  • Energia por 100 g
  • Etiquetas alimentares

Funcionamento offline

É guardada uma cópia para visualização offline. A informação do produto pode ser consultada mesmo sem ligação à internet.

Painel de relatórios

Uma visão geral da sua reserva de emergência.

O que mostra

  • Cartão de resumo – Número total de artigos, com marcas para os expirados e os que expiram em breve.
  • Linhas por categoria – Contagem por categoria com uma barra proporcional ao total.
  • Aviso vermelho – Aparece se algum artigo dessa categoria tiver expirado.

Ver em detalhe

Toque numa linha de categoria para abrir o inventário filtrado dessa categoria. Puxe para baixo para atualizar.

Inventário completo

A lista completa, filtrável e pesquisável, de todos os seus artigos.

Pesquisa

Pesquisa por nome em tempo real no topo da lista. Surge um botão para limpar quando escreve.

Ordenação

Chips de ordenação: Validade (predefinido), Nome, Data de adição. Toque no chip ativo para alternar entre ascendente ↑ e descendente ↓.

Chips de filtro

Filtre por categoria (Todos, Água, Comida, Medicamentos, …). Uma segunda linha filtra por localização.

Marcas de validade

  • ■ Vermelho-escuro – Expirado
  • ■ Vermelho – Dentro de 7 dias
  • ■ Laranja – Dentro de 30 dias
  • ■ Verde – Mais de 30 dias
  • ■ Cinzento – Sem validade

Cartões de artigo

  • Linhas de detalhe por categoria (ID do depósito, data de rotação, fração de refeição, doses, estado)
  • Data de validade colorida por urgência para comida e água
  • Menu ⋮: Editar, Duplicar, Gerir foto, Etiqueta QR (água), Informação do produto (comida), Eliminar
  • Numeração dos duplicados por localização – Cozinha n.º 3 e Caixa n.º 1 são independentes

Botão + Adicionar artigo

O atalho na barra de título do inventário abre diretamente o ecrã Adicionar artigo.

Localizações

Faça a gestão de zonas de armazenamento com nome para os seus mantimentos.

Criar localizações

  • Nome, descrição opcional, foto de referência opcional
  • Escreva um nome novo no campo Localização para a criar na hora
  • Escolha na lista as localizações existentes

Etiquetas QR

Gere etiquetas QR imprimíveis para qualquer localização:

  • Tamanhos: 12×30 mm, 15×30 mm, 20×40 mm, 30×60 mm
  • Orientação: Vertical ↕ ou horizontal ↔
  • Exportação: 600 DPI para impressoras térmicas/de jato de tinta
  • Partilha: Bluetooth, nuvem, mensagens
  • Guardar no dispositivo: grava um PNG no armazenamento externo da app

Ao ler o QR de uma localização com qualquer leitor QR, a HAPT abre com o inventário dessa localização.

Gerir artigos numa localização

Cada cartão de localização tem uma barra de ações em baixo:

  • 🧹 Esvaziar – Esvazia a localização sem a eliminar. Escolha desassociar os artigos (ficam no inventário) ou eliminá-los definitivamente.
  • 🗑 Eliminar – Remove a localização. Se tiver artigos, escolha mantê-los (só a localização é removida) ou eliminá-los todos.

Calculadora de mantimentos

Planeie as reservas para um dado número de pessoas.

Dois modos

  • «Quanto tempo?» – Mostra quantos dias dura a reserva por categoria
  • «De que preciso?» – Defina uma duração-alvo e veja o excedente/défice

Controlos

  • Seletor de pessoas (1–50)
  • Seletor de dias-alvo (1–365, só no modo «Quanto tempo?»)

Cálculos

  • Água: Normal (4 L/pessoa/dia) e emergência (2 L/pessoa/dia)
  • Comida: Soma das frações de refeição dos artigos não expirados
  • Reserva calórica: kcal totais, dias de reserva ao ritmo configurado
  • Medicamentos: Exclui por predefinição os artigos «quando necessário»

Código de cores

  • 🟢 Verde – ≥14 dias (ou objetivo atingido)
  • 🟠 Laranja – 7–14 dias
  • 🔴 Vermelho – <7 dias ou sem reserva

Aspeto

O tema é definido nas Definições. Escolha Claro, Escuro ou Sistema (segue a definição do sistema). Predefinição: Sistema.

Cópia de segurança e restauro

Proteja os seus dados com cópias de segurança completas.

Exportar cópia de segurança

Cria um ficheiro ZIP com:

  • A base de dados SQLite (hapt.db)
  • Todos os documentos guardados
  • Todas as fotos de artigos e localizações
  • Metadados para reescrita de caminhos

Restaurar

  • Escolha um ficheiro ZIP para substituir completamente todos os dados atuais
  • Abra diretamente a partir do gestor de ficheiros («Abrir com → HAPT»)
  • É sempre pedida confirmação
  • É necessário reiniciar a app após o restauro

Restauro entre dispositivos

A reescrita automática de caminhos garante que fotos e documentos funcionam em qualquer dispositivo.

Etiquetas QR para água

Gere etiquetas QR imprimíveis para recipientes de água.

Funcionalidades

  • Ligações diretas: hapt://item/{id}
  • A leitura abre a HAPT diretamente no ecrã de edição do artigo
  • As mesmas opções de etiqueta que as localizações

Imprima as etiquetas e cole-as nos recipientes de água para os ler e identificar rapidamente.

Notificações de validade

Uma verificação diária em segundo plano avisa dos artigos prestes a expirar – sem permissão de alarmes exatos, mesmo com a app fechada.

Como funciona

  • O Android WorkManager executa uma tarefa em segundo plano cerca de uma vez por dia
  • A notificação também aparece de imediato em cada arranque a frio
  • Um resumo agrupado mostra os artigos expirados e os que expiram dentro do limite
  • Mantém-se ativa automaticamente após reiniciar o dispositivo

Definições

  • Ativar/desativar no ecrã Definições
  • Limite configurável: 1 a 30 dias antes da validade (30 por predefinição)

Dicas e guias

Conselhos de preparação por categoria.

O que inclui

  • Boas práticas para guardar água
  • Orientações para rodar alimentos
  • Recomendações para o kit de primeiros socorros
  • Dicas de manutenção do equipamento
  • Conselhos sobre fontes de energia

Acessível pelo menu ou diretamente no formulário Adicionar artigo através do botão Dicas.