Estudo de caso · Freelance
Cash Flow
Projetei e construí um app completo de fluxo de caixa para um cliente, do banco de dados ao dashboard.
Código no GitHub (abre em nova aba)TODOadicione um resultado real, ex.: horas economizadas por mês pelo cliente
01Problema
O cliente controlava serviços, funcionários, pagamentos e despesas separadamente. Não havia uma visão única de receita e lucro.
02Restrições
- Um desenvolvedor e orçamento pequeno, então a stack precisava ser simples de rodar e manter.
- O cliente precisava filtrar os resultados por dia, semana, ano ou um período personalizado.
03O que eu fiz
- Construí a API em Go com Gin e GORM, sobre SQLite.
- O app registra serviços e seus custos, funcionários e seus pagamentos, pagamentos de serviços e outras despesas.
- Construí um dashboard em React com receita, lucro e serviços ordenados por receita, filtrável por qualquer período.
04Trade-offs
SQLite em vez de um servidor de banco. Um arquivo para fazer backup e nada para administrar, o que serve bem a uma única empresa.
Um único binário Go no backend mantém o deploy simples para o cliente.
05Resultado
TODO: descreva o resultado. O que o cliente consegue fazer agora que antes não conseguia.