Pocket Ledger
Um app de finanças pessoais que funciona primeiro offline.
- Ano
- 2026
- Tipo
- Mobile
- Situação
- Em andamento
- Meu papel
- Design de produto e desenvolvimento
Contexto
A maioria dos apps de orçamento pressupõe conexão estável e paciência. As pessoas registram gastos na fila da padaria, muitas vezes com sinal fraco.
Abordagem
Os lançamentos são gravados primeiro no armazenamento local e sincronizados por um log append-only, então os conflitos se resolvem de forma determinística no servidor.
Destaques
- Lançamento em dois toques, testado com uma mão só
- Log de sincronização append-only com resolução de conflitos determinística
- Resumo mensal compreensível por leitores de tela, sem depender de gráficos
Resultado
Ainda em andamento: o motor de sincronização funciona e as telas de orçamento são as próximas.
Tecnologias
- TypeScript
- React
- Node.js
- PostgreSQL
Projetos relacionados
WebNo arOrbit Dashboard
Conceito de analytics que parte das definições de métricas: cada painel mostra a fórmula, a comparação e o quanto os dados estão atualizados.
- TypeScript
- React
- Next.js
- PostgreSQL
- mais 1 tecnologia
IntegraçãoNo arPay Bridge
Conceito de integração entre uma loja e um provedor de pagamentos, com requisições idempotentes, fila durável e relatórios de conciliação legíveis.
- Node.js
- TypeScript
- Stripe
- RabbitMQ
- mais 1 tecnologia
Open sourceNo arLint Kit
Conceito open source: uma configuração de lint em que cada regra aponta para uma justificativa curta, para que os times adotem por acordo e não por imposição.
- TypeScript
- Node.js
- Git
- GitHub
