Como criar um app de controle de gastos com IA
Como criar um app de controle de gastos com IA
Você descreve o que quer registrar, em quais categorias e quem vai usar. O Zugo gera o app com formulário de lançamento, lista e resumo por período, verifica numa sandbox e publica em seu-slug.zugo.run. A construção custa 6 créditos, e o banco de dados entra pela integração com o Supabase.
O que decide se esse app vai durar mais que duas semanas não é a geração. É o desenho das categorias e a honestidade sobre o que ele não faz, que é conversar com o seu banco.
O que um controle de gastos precisa ter antes de virar dashboard?
Três coisas: lançar rápido, ver o mês e comparar com o mês anterior. Gráfico bonito sem entrada rápida é enfeite, porque o app morre quando registrar um almoço vira tarefa de trinta segundos.
Lançar rápido significa poucos campos: valor, categoria, data e uma observação opcional. Data já preenchida com hoje. Categoria como botão, não como lista suspensa que exige dois toques. Se você usa no celular na fila do caixa, cada toque a mais é uma chance de desistir.
Ver o mês significa um total, uma lista e a divisão por categoria. Nada além disso na tela inicial. A tentação de colocar seis indicadores logo de cara é forte e sempre atrapalha, porque o número que interessa some no meio dos outros cinco.
Comparar é o que transforma registro em decisão. Sozinho, o total de alimentação do mês não diz nada: é só um número grande. Ao lado do mês anterior, ele diz se está subindo, e essa é a única pergunta que faz alguém mudar de comportamento.
Planilha ou app: quando vale trocar?
A planilha vence enquanto o uso é individual e mensal. Ela é gratuita, você já conhece e aceita qualquer bagunça. Se a sua rotina é sentar no fim do mês e digitar o extrato, dificilmente um app vai melhorar sua vida.
O app começa a ganhar em três situações. Quando mais de uma pessoa lança (casal dividindo contas, sócio, equipe com adiantamento). Quando o lançamento acontece na rua e não na mesa. E quando você precisa de regra: categoria obrigatória, valor sem letra no meio, mês fechado que ninguém edita depois.
Planilha compartilhada quebra exatamente nesses três pontos. Alguém apaga uma fórmula, dois lançam ao mesmo tempo, o formato da data muda de célula para célula. Um app com formulário e banco resolve isso porque a validação acontece antes do dado entrar, e não numa auditoria depois.
Para MEI e prestador de serviço tem um quarto motivo: separar o que é da empresa do que é seu. Uma coluna "pessoa física ou jurídica" no lançamento poupa horas na hora de fechar o mês com a contabilidade.
Como descrever o app para a IA gerar a estrutura certa?
Diga quem usa, o que registra, quais categorias e o que você quer ver no fim. As categorias são a parte que mais vale escrever à mão, porque são elas que você vai olhar todo mês.
App de controle de gastos para um casal, com login por e-mail.
Lançamento com valor, data, categoria e quem pagou.
Categorias: mercado, transporte, moradia, saúde, lazer, assinaturas, outros.
Telas: lançar, lista do mês com filtro por categoria, resumo com total do mês
e comparação com o mês anterior. Exportar a lista em CSV.
Compare com "faça um app de gastos". As duas descrições geram algo. Só a primeira gera o seu, com "quem pagou" desde o início, que é justamente o campo que ninguém lembra de pedir e todo casal precisa.
Categoria demais é o erro mais comum. Sete ou oito bastam para 90% dos casos, e um campo de observação livre resolve o resto. Vinte categorias fazem você parar na hora de lançar para pensar em qual delas cabe o estacionamento, e a pausa é o começo do abandono.
Onde os dados ficam e quem consegue ver?
No Supabase, que é a integração que cuida de banco de dados, login de usuários e arquivos. Cada pessoa entra com o próprio acesso, e o app grava o lançamento vinculado a quem lançou.
Isso importa mais em gasto do que em quase qualquer outro tipo de projeto. Um controle financeiro sem login é uma página pública com o seu extrato, e o endereço seu-slug.zugo.run é adivinhável para quem sabe o nome do seu projeto. Login não é refinamento aqui, é requisito.
Se o app é para você sozinho, um login simples já basta. Se é para uma equipe com adiantamento de despesa, aparece uma segunda camada: quem lança, quem aprova, quem só olha. Isso costuma ser um app multipágina, e o custo muda de acordo. O panorama de quando um projeto vira aplicação com banco está em a IA consegue criar um app com banco de dados.
Exportação em CSV vale pedir desde a primeira versão. É a garantia de que os seus números saem dali sem depender de ninguém, inclusive de nós.
Quanto custa em créditos montar e manter o app?
Créditos são gastos para gerar e editar. Publicar não custa nada, e usar o app depois de publicado também não.
| Ação no Zugo | Créditos |
|---|---|
| Construção do app em uma página | 6 |
| Cada rodada de edição | 3 |
| App multipágina, três primeiras páginas | 12 |
| Cada página adicional | 3 |
| Construção no modo Hi-Fi | 12 |
| Edição no modo Hi-Fi | 6 |
Publicar em seu-slug.zugo.run |
0 |
O plano gratuito dá 5 créditos, menos que uma construção completa, então serve para experimentar. O Pro custa $25 por mês com 200 créditos, o equivalente a cerca de 16 plataformas multipágina, 33 construções ou 66 edições. O Business custa $99 por mês com 800 créditos.
Na prática, um controle de gastos consome mais na fase de ajuste que na criação. Você usa duas semanas, descobre que falta um campo, edita. Descobre que a categoria "outros" cresceu demais, edita de novo. Três a cinco rodadas até o formato estabilizar é o padrão, e depois disso o gasto cai quase a zero.
Quanto tempo leva até o primeiro lançamento?
Uma construção simples fica pronta por volta de um minuto. Um app multipágina com aprovação leva alguns minutos, porque são várias telas.
Antes da entrega, o projeto é verificado numa sandbox: se não abre, não é entregue. Isso corta o pior cenário, que é gastar crédito e receber um link quebrado.
O que a sandbox não faz é conferir se a sua lógica está certa. Ela confirma que a tela sobe, não que o total do mês soma o que deveria. Lance três despesas de teste, confira o total na mão e só então comece a usar de verdade. Cinco minutos de conferência agora evitam um mês de dados em que você não confia.
O app conecta com o meu banco?
Não. Esse é o limite mais importante deste guia, e vale dizer sem enfeite: o app registra o que você digitar ou importar, não puxa lançamento do seu banco automaticamente.
Para muita gente isso é aceitável e até desejável, porque digitar na hora do gasto é justamente o que cria consciência de quanto foi. Para quem quer conciliação automática de fatura, a resposta honesta é que um aplicativo financeiro de mercado resolve melhor, e não faz sentido reconstruir isso do zero.
O caminho do meio que costuma funcionar: exportar o extrato ou a fatura em CSV pelo aplicativo do seu banco e importar no app uma vez por semana. É uma rotina de poucos minutos que dá quase o mesmo resultado, sem depender de conexão nenhuma.
Que erros fazem o controle de gastos ser abandonado?
Formulário longo. Cada campo obrigatório a mais reduz a chance de lançar na hora, e lançamento adiado é lançamento perdido.
Categoria genérica demais. Se metade do mês cai em "outros", o resumo não ensina nada. Olhe a categoria "outros" depois de trinta dias e transforme o que aparece lá em categoria de verdade.
Falta de fechamento. Sem uma marcação de mês fechado, você vai editar abril em junho e nunca mais vai bater com o extrato. Uma edição resolve isso e vale os 3 créditos.
Nenhuma exportação. App sem saída de dados vira armadilha no dia em que você quiser trocar de ferramenta. Peça o CSV desde o começo.
O que o Zugo não faz aqui?
Ele não substitui um time de desenvolvimento num produto financeiro complexo. Conciliação bancária, cálculo de imposto e emissão de nota são domínios com regra própria, e o caminho realista é aproximar por edições e, se o projeto crescer, exportar o código pelo GitHub e seguir com um desenvolvedor.
Regra de negócio muito específica se afina em rodadas, não em um prompt. Rateio de despesa por percentual variável, câmbio de gasto no exterior, provisão de décimo terceiro: cada uma dessas leva uma ou duas edições.
Se o seu objetivo é cobrar clientes e não controlar o próprio bolso, o projeto é outro, e ele está descrito em como criar um app de emissão de cobranças. A parte de banco e login aparece com detalhe em construtor de apps com IA e Supabase.
Por onde começar?
Escreva suas sete categorias antes de abrir a ferramenta. É o único trabalho que a IA não pode fazer por você, porque só você sabe onde o seu dinheiro some. Depois gere a primeira versão, lance três despesas reais e veja se o total bate.
Dá para começar em zugo.dev pelo plano gratuito e decidir depois se vale ligar login e exportação.