WorkProof: controle de tempo local-first com AppExpress

Publicado 14 de jun. de 2026
6 min de leitura
WorkProof em ação
WorkProof em ação

WorkProof é um aplicativo de controle de tempo para freelancers, trabalhadores remotos e pequenas equipes que precisam documentar horas sem transformar cada dia de trabalho em preenchimento administrativo.

O núcleo do produto é direto: iniciar um cronômetro, vinculá-lo a um projeto ou tarefa, manter o histórico e recuperar sessões, arquivos e estatísticas na hora de acompanhar um cliente, uma fatura ou um projeto.

O ângulo AppExpress é mais amplo do que o app mobile. WorkProof combina experiência iOS/Android, aplicação web, assinaturas, sincronização em nuvem, arquivos, permissões nativas e um modelo de dados local-first. É um bom exemplo de produto B2C/prosumer que rapidamente se comporta como um pequeno SaaS, mas a mesma stack Capacitor serve igualmente bem para aplicações internas B2B.

Por que este showcase AppExpress

WorkProof ilustra um caso prático: uma aplicação que precisa ser rápida no mobile, confiável no desktop e robusta o suficiente para dados profissionais.

O produto cobre temas frequentes em um lançamento real:

  • um cronômetro que pode ser iniciado em um gesto;
  • organização por projetos, tarefas e sessões;
  • provas de trabalho com fotos, arquivos ou notas de áudio;
  • modo offline confiável;
  • sincronização em nuvem para usuários pagos;
  • uma interface multilíngue (francês e inglês);
  • uma aplicação web para relatórios, gestão e administração;
  • distribuição nas stores iOS e Android com compras integradas.

O produto mobile

A tela de cronômetro é deliberadamente central. O usuário inicia uma sessão, seleciona um projeto ou tarefa e pode adicionar anexos durante ou depois do trabalho. Assim, o tempo gasto e a prova do que foi feito ficam no mesmo registro.

Projetos e tarefas estruturam as sessões. As estatísticas permitem ler o tempo por período, projeto e atividade. Os arquivos anexados criam uma trilha útil quando um cliente pede detalhes ou quando uma intervenção precisa ser justificada.

Stack técnica

O app mobile é construído com React, Ionic e Capacitor, o que permite compartilhar uma base web mobile e ainda acessar as APIs nativas necessárias: câmera, arquivos, armazenamento local, rede, compartilhamento, háptica e compras integradas.

CamadaEscolhaPapel
MobileIonic, Capacitor, React, TypeScriptApp iOS e Android com uma base web mobile.
Base localRxDB, IndexedDBDados disponíveis primeiro no dispositivo, mesmo sem rede.
SincronizaçãoRxDB replication, Supabase RealtimeReplicação cloud e reconciliação de dados entre dispositivos.
ArquivosCapacitor Camera, Filesystem, Supabase StorageFotos, áudio e documentos vinculados a projetos, tarefas ou sessões.
EstadoZustand, pacote @workproof/coreLógica de negócio compartilhada entre mobile e web.
i18ni18next, react-i18nextInterface multilíngue (francês e inglês) compartilhada entre mobile e web.
WebNext.js 16, React 19, Tailwind, shadcn/uiDashboard, relatórios, ajustes, cobrança e administração.
BackendSupabase Auth, PostgreSQL, RLS, StorageContas, workspaces, segurança, arquivos e dados sincronizados.
PagamentosRevenueCat, LemonSqueezyCompras integradas mobile e assinaturas web.
EmailsResend, React EmailMagic links, confirmações e mensagens transacionais.

A decisão estrutural é o local-first. O cronômetro não pode depender de uma conexão ativa. Uma sessão precisa começar imediatamente, continuar visível e sincronizar quando a rede voltar. Nesse tipo de produto, a base local não é apenas um cache: ela é a principal superfície de trabalho.

A aplicação web

A parte web serve para trabalhar em tela grande: consultar estatísticas, explorar projetos, revisar sessões, gerenciar arquivos, acompanhar cobrança e administrar usuários ou assinaturas.

Ela usa os mesmos objetos de negócio do app mobile, mas com uma densidade de informação mais adequada ao desktop. O dashboard destaca horas registradas, sessões, projetos ativos, tarefas e atividade ao longo do tempo. As telas de projetos e arquivos mostram melhor a dimensão de “prova de trabalho”.

Capturas web WorkProof redigidas a partir dos mockups AppExpress. Este conjunto está em francês.

O que WorkProof valida para AppExpress

WorkProof mostra que uma oferta como AppExpress não deve parar na produção de uma interface. O produto toca distribuição mobile, SaaS web, sincronização, cobrança, emails, dados locais, arquivos e restrições de segurança.

O ponto importante é a divisão de uso. O mobile continua sendo o lugar natural para capturar tempo e provas em campo. A web se torna o lugar natural para revisar, administrar, analisar e cobrar. A stack segue essa separação em vez de impor o mesmo modo de uso em todos os lugares. E nada disso é exclusivo do grande público: a mesma arquitetura serve igualmente bem para ferramentas internas B2B, com o campo no mobile e a gestão no web.

Baixar WorkProof

Site oficial: workproof.app.

WorkProof está disponível na App Store e no Google Play.

Download on the App Store Get it on Google Play