03 Mar 2026
v2.3.0 Novo

🏢 Fornecedores, SMS automático e validação global de duplicados

Esta atualização consolida a gestão de fornecedores, corrige bugs críticos de interface e adiciona o disparo automático de SMS por cron job, tornando as notificações completamente autónomas.

Fornecedores SMS Automático Validação Correções
  • NEW SMS automático no cron job
    O cron job diário agora dispara SMS automaticamente a seguir ao email de cada cliente, usando a API TelcoSMS directamente. Não requer intervenção manual — email + SMS são enviados em conjunto para todos os serviços a expirar.
  • NEW Ficha de Fornecedor com serviços — Ao clicar num fornecedor, abre uma ficha detalhada com todos os serviços associados, valores, datas de expiração e cliente que recebe cada notificação. Inclui acesso rápido para adicionar novos serviços ao fornecedor.
  • NEW Validação de duplicados global — Email, NIF e Telemóvel são agora validados em todo o ecossistema DataCerta (não apenas na organização actual). Dupla protecção: verificação no front-end com mensagem de erro identificando o conflito, e índices únicos na base de dados como salvaguarda.
  • IMPROVE Tabela de serviços com colunas separadas — A coluna "Cliente / Fornecedor" foi dividida em duas colunas distintas: Cliente (mostra quem recebe a notificação) e Fornecedor (mostra o fornecedor associado, quando aplicável). Facilita a leitura e filtragem visual.
  • IMPROVE Valor Total na ficha do cliente — Cálculo correcto incluindo serviços de fornecedor: receitas menos despesas. Total a vermelho quando negativo, verde quando positivo, com indicação das despesas totais entre parênteses.
  • FIX Modais +Fornecedor e +Serviço não abriam — Corrigido bug crítico onde os modais ficavam invisíveis (overlay activo mas sem visibilidade) devido a <div> não fechadas nos modais anteriores, causando aninhamento incorrecto no DOM.
  • FIX Serviços desapareciam após guardar — Corrigido erro crítico onde a query de serviços usava joins automáticos do Supabase que falhavam silenciosamente quando client_id = null (serviços de fornecedor). Migrado para query simples com resolução local de nomes.
  • FIX {{dias_restantes}} negativo no SMS — A variável nos templates SMS mostrava valores negativos para serviços expirados (ex: expira em -3). Agora mostra texto legível: 3 dias (expirado), hoje ou amanhã.
02 Mar 2026
v2.2.0 Novo

🏢 Gestão de Fornecedores e Serviços de Despesa

Esta atualização traz uma nova dimensão ao DataCerta: a gestão de fornecedores e seus serviços. Agora pode controlar despesas de fornecedores da mesma forma que gerencia os serviços dos seus clientes.

Fornecedores Despesas Notificações Correções
  • NEW Gestão de Fornecedores
    Nova secção para registar fornecedores (empresas que prestam serviços). Cada fornecedor pode ter serviços associados com valores negativos (despesas).
  • NEW Serviços de Fornecedor — Criação de serviços associados a fornecedores, com valor negativo automático para representar despesas. O sistema identifica automaticamente estes serviços e aplica a lógica correta.
  • NEW Cliente de Notificação — Para cada serviço de fornecedor, pode definir qual cliente deve receber as notificações de renovação. Isso permite notificar o cliente certo quando um serviço de fornecedor está prestes a expirar.
  • NEW Valor Total na Ficha do Cliente — Na ficha detalhada de cada cliente, agora é exibido o Valor Total dos serviços, calculado como a soma dos serviços positivos menos os serviços negativos (despesas de fornecedores). Permite ter uma visão clara da posição financeira de cada cliente.
  • FIX Cálculo do Valor Total com valores negativos — Corrigido o bug onde o Valor Total não aparecia quando existiam valores negativos nos serviços. Agora o cálculo considera corretamente: positivo + negativo = resultado correto (ex: 100.000 + (-25.000) = 75.000 Kz).
  • FIX Nome do Cliente nos serviços — Corrigida a exibição do nome do cliente na coluna "Cliente" da tabela de serviços. Agora mostra corretamente o cliente que recebe as notificações, tanto para serviços normais como para serviços de fornecedor.
  • IMPROVE Interface de Fornecedores — Vista detalhada de fornecedor com lista de serviços associados, histórico de notificações enviadas aos clientes e opção de editar ou eliminar fornecedor.
  • IMPROVE Indicador visual de tipo de serviço — Identificação visual clara entre serviços de cliente (positivo) e serviços de fornecedor (negativo) com cores distintas na tabela de serviços.
25 Fev 2026
v2.1.0 Melhorias

🚀 Experiência de utilizador otimizada e novas integrações

Esta atualização traz melhorias significativas na usabilidade, novo sistema de templates e automação de notificações.

UX Mobile Automação Templates Permissões
  • IMPROVE Navbar responsiva otimizada
    Botão "Experimentar Grátis" agora é ocultado em dispositivos móveis para melhor usabilidade, aparecendo apenas no menu hamburger. Alinhamento melhorado nas extremidades.
  • NEW Disparo automático de notificações — Implementado sistema de cron job na Vercel que verifica diariamente (8h) serviços a expirar e envia lembretes automaticamente. Respeita limites de rate limiting (180 emails/hora) e timeout (8s).
  • NEW Sistema de templates para Email e SMS — Crie, guarde e reutilize templates de mensagens. Disponível nas views de Notificações e SMS, com variáveis dinâmicas ({{cliente}}, {{servico}}, {{dias_restantes}}, etc.). Apenas admins podem gerir templates.
  • NEW Editor de SMS com contador de caracteres — Interface dedicada para compor mensagens SMS, com contador em tempo real (160 caracteres por SMS) e indicador visual quando excede.
  • IMPROVE Permissões refinadas para membros — Utilizadores com role "member" já não veem botões de apagar (clientes/serviços) nem acedem à configuração de SMS. Apenas admins/owners têm acesso a ações destrutivas.
  • NEW URLs amigáveis para registo — Agora podes partilhar links diretos:
    • /login → abre no separador "Entrar"
    • /register → abre no separador "Criar conta"
  • IMPROVE Landing page com footer reorganizado — Nova coluna "Suporte" com links para Tutorial, Documentação e Acesso remoto. Contactos integrados na coluna Brand para melhor equilíbrio visual.
  • FIX Correção de permissões em modais — Botões de apagar removidos consistentemente de todas as views (tabelas, detalhe de cliente, cards) para membros.
24 Fev 2026
v2.0.0 Lançamento Estável

✨ Sistema completo de gestão de clientes

Esta versão marca o lançamento estável do DataCerta com todas as funcionalidades planeadas para o MVP.

Dashboard Clientes Serviços Lembretes SMS Email Equipa SMTP
  • NEW Dashboard principal — Visão geral com estatísticas de clientes, serviços a expirar e tabela completa
  • NEW Gestão de Clientes — Cadastro completo com nome, email, telefone, NIF, endereço e notas
  • NEW Gestão de Serviços — Registo de serviços com tipo de contrato (anual, semestral, trimestral, mensal), datas de expiração e valor
  • NEW Lembretes automáticos — Configuração de dias de notificação por serviço (ex: 30, 15, 7, 3, 1 dias)
  • NEW SMS via TelcoSMS — Envio de lembretes por SMS com suporte a chave global ou personalizada
  • NEW Email via SMTP — Suporte a SMTP global ou personalizado com templates editáveis
  • NEW Gestão de Equipa — Convite de membros com permissões (admin/member)
  • NEW Histórico de envios — Registo de todos os emails enviados
Dashboard

📊 Visão Geral do Negócio

  • Cards com total de clientes, serviços a expirar (7 dias e 30 dias) e emails enviados
  • Cards de expiração urgente com clientes e serviços críticos
  • Tabela com todos os serviços ordenados por expiração
  • Barra de limite do plano com aviso quando próximo do teto
Clientes

👥 Gestão de Clientes

  • Cadastro completo: nome/empresa, email, telefone, NIF, endereço, notas
  • Listagem com contagem de serviços por cliente
  • Próxima expiração visível na tabela
  • Edição e exclusão de clientes
  • Pesquisa em tempo real por nome, email ou NIF
Serviços

📅 Controlo de Serviços

  • Tipos de contrato: Anual (365d), Semestral (180d), Trimestral (90d), Mensal (30d)
  • Filtros por tipo de contrato
  • Cálculo automático de dias restantes
  • Indicador visual: verde (>30d), amarelo (≤30d), vermelho (≤7d), expirado
  • Renovação de serviços com nova data e contrato
  • Notificações personalizadas por serviço (dias específicos)
Notificações

🔔 Sistema de Lembretes

  • Configuração global por tipo de contrato
  • Dias de notificação editáveis por serviço
  • Disparo manual de notificações com pré-visualização
  • Templates de email com variáveis: {{cliente}}, {{servico}}, {{dias_restantes}}, {{data_expiracao}}, {{lista_servicos}}, {{valor}}
  • Opção de incluir serviços expirados no disparo
SMS

📱 Integração com TelcoSMS

  • Suporte a SMS global (configurado pelo admin)
  • Suporte a chave personalizada por organização
  • Envio manual de SMS para clientes
  • Contador de caracteres em tempo real
  • Teste de configuração SMS
  • Disponível nos planos Starter, Pro e Enterprise
Email

✉️ Configuração SMTP

  • SMTP global para todas as organizações
  • SMTP personalizado por organização
  • Teste de conexão SMTP
  • Estatísticas de envio: enviados, falhas, pendentes
  • Histórico completo de emails enviados
Equipa

👤 Multi-utilizador

  • Convite de membros por email
  • Funções: Admin (gestão completa) e Membro (visualização/edição)
  • Gestão de convites pendentes
  • Remoção de membros da organização
  • Suporte a múltiplas organizações por utilizador
Planos

💰 Planos e Limites

  • Free: 5 clientes, 10 serviços, 1 utilizador, 50 emails/mês
  • Starter (5.000 Kz/mês): 50 clientes, 200 serviços, 3 utilizadores, 500 emails, 50 SMS
  • Pro (15.000 Kz/mês): Clientes ilimitados, serviços ilimitados, 10 utilizadores, 2.000 emails, 200 SMS, SMTP personalizado
  • Enterprise: Sob consulta, tudo ilimitado, suporte prioritário
  • Barras de utilização com limite do plano
Configurações

⚙️ Definições da Conta

  • Edição de perfil e nome da organização
  • Slug único para URL da organização
  • Troca de tema (claro/escuro)
  • Opção de apagar conta permanentemente (zona de perigo)
  • Alteração de credenciais Supabase
UI/UX

🎨 Interface e Experiência

  • Design consistente com a identidade DataCerta
  • Tema dark/light persistente
  • Animações suaves e feedback visual
  • Pesquisa global em tempo real
  • Modais para criação/edição
  • Toasts de confirmação
  • Totalmente responsivo (mobile, tablet, desktop)

Receba novidades por email

Seja o primeiro a saber quando lançarmos novas funcionalidades.

O que estamos a preparar

📊

Relatórios Avançados

Gráficos de faturação, retenção e crescimento

📱

App Mobile

Aplicação nativa para Android e iOS

🔗

API Pública

Integração com outros sistemas

Experimente todas estas funcionalidades

Crie conta gratuita e comece a organizar os seus clientes hoje mesmo.

⚡ Criar conta gratuita