Traconix
Aplicativo de controle financeiro pessoal e familiar para registrar receitas, organizar despesas da casa e conferir quem pagou cada gasto.
Problema
Quando os gastos da casa se misturam às despesas individuais, fica difícil saber quanto a família gastou no mês e quem pagou cada conta.
Contexto
Criei o Traconix para acompanhar os dois contextos no mesmo aplicativo. O espaço pessoal reúne receitas e despesas individuais. O familiar organiza os lançamentos compartilhados.
Meu papel
Defino os fluxos do produto e trabalho na arquitetura e implementação do aplicativo.
Decisões
- Separar movimentações e resumos por contexto pessoal ou familiar.
- Identificar quem pagou cada despesa da casa.
- Manter ambientes de desenvolvimento, homologação e produção com configurações de build distintas.
Arquitetura
O app usa React Native, Expo Router e TypeScript. As regras financeiras ficam separadas das telas e dos repositórios de persistência. O site do produto usa Next.js.
Stack
Tecnologias
Temas
Desafios
- Permitir um registro rápido sem perder o contexto da despesa.
- Distinguir transferências de receitas e despesas nos resumos.
- Mostrar quem pagou sem misturar os lançamentos pessoais com os da família.
Resultado
- A demonstração inclui resumos por período, movimentações, contas, cartões e recorrências com dados de exemplo.
Aprendizados
- Em uma despesa compartilhada, o contexto e o pagador são informações diferentes. Guardar os dois permite conferir os gastos da casa por pessoa.
Outros projetos
Quer construir algo nessa linha?
Me conte o que você quer construir e quais decisões técnicas precisa tomar.