Executando verificação de segurança...
12

🚀 Criei um Sistema de Gestão Financeira Pessoal - Clafin

Pessoal, quero compartilhar um projeto que desenvolvi: o Clafin, um sistema completo de controle financeiro pessoal.

💡 Por que criei?

Sempre tive dificuldade para controlar minhas finanças. Os apps existentes eram ou muito simples ou muito complexos. Precisava de algo que me permitisse:

  • Controlar despesas e receitas detalhadamente
  • Gerenciar cartões com parcelas
  • Ver relatórios dos meus gastos
  • Funcionar bem no celular

🎯 Principais Funcionalidades

  • Dashboard com visão geral das finanças
  • Gestão de contas e cartões de crédito
  • Controle de despesas (reais e no cartão)
  • Receitas com diferentes fontes
  • Despesas recorrentes (aluguel, internet, etc.)
  • Relatórios com gráficos e análises
  • PWA - funciona como app nativo no celular

🛠️ Stack

  • React 19 + TypeScript
  • Firebase (auth + banco)
  • Tailwind CSS + Radix UI
  • Vite para build
  • PWA com Service Worker

🚀 Resultado

Sistema rodando em produção: https://clafin.app.br

  • ✅ Responsivo (mobile + desktop)
  • ✅ Modo escuro/claro
  • ✅ Tempo real entre dispositivos
  • ✅ Controle de parcelas inteligente

💡 O que aprendi

  • TypeScript é essencial para projetos grandes
  • Firebase é poderoso mas tem suas limitações
  • UX mobile-first faz toda diferença
  • Performance importa muito

Criar algo do zero que realmente resolve um problema pessoal é uma sensação incrível! 🎉

E vocês? Já criaram algum projeto para resolver um problema pessoal?

Carregando publicação patrocinada...
2

Primeiro, parabens pelo projeto!

Eu tive a mesma sacada ano passado, criei o Finant pra controlar as minhas necessidades.

Eu consegui algumas dezenas de usuarios, tenho 2 pagantes atualmente, mas a barreira de venda é a automatização.

Sem conectar ao Open Finance, fica dificil vender ou cobrar muito caro por isso.

E infelizmente, nesse lindo pais, a plataforma mais barata de integração custa 2500 por mes, ou é isso, ou tem que integrar todos os bancos na unha.

Sucesso pro seu sistema, se quiser trocar figurinhas só responder aqui!

2

fala Leonardo, tudo certo?

valeu pelo feedback!

hoje em dia se um sistema não tiver IA, integração e etc fica difícil o sistema ser vendível...

antes de lançar o sistema fui atrás de pessoas interessadas em sistema assim para testar para mim, e com isso levantar melhorias e novas features, e consegui.

agora com o sistema lançado vou pro desafio de conseguir clientes, mas sei que é uma tarefa difícil, pois esse não é o meu primeiro projeto lançado.

que Deus abençoe a nossa jornada!

2

Haha, estou criando um neste exato momento. A ideia aqui é tanto para projeto pessoal quanto para organizar algumas dívidas pendentes que quero quitar, além de ser gratuito (afinal, sou desenvolvedor - por que usaria algo pago se posso simplesmente desenvolver?). Uma das funcionalidades que implementarei é a leitura de cupons fiscais de supermercado, para que o sistema capture e categorize automaticamente cada item. Acredito que seria uma excelente feature no seu sistema.

1
1

Vejo que se dedicou e muito na criação desse projeto. Mas surgiu algumas perguntas, que caso consiga me responder irá me ajudar bastante a começar na criação de projetos pessoais também nesse nível:

  1. você criou esse projeto com intuito de resolver uma dor pessoal só sua, ou de um determinado público ? afinal, vejo que você colocou formas de pagamento e até uma LP para capturar outras pessoas.
  2. Para cada funcionalidade você se baseou em apenas ideias que você mesmo pensava ou teve que conversar com potenciais clientes para obter feedbacks? (Pergunto isso, pois vejo muitas pessoas falarem que não adianta desenvolver software pensando na solução e não no problema, em si)
  3. Percebi que no footer de sua LP tem um email de suporte para o projeto, o que demonstra ainda mais o quão completo é seu projeto, mas com isso surge a dúvida: Você chegou a criar um CNPJ para a empresa "Clafin", no modelo ME ou MEI para capturar as receitas que você fizesse ? Afinal, se você conseguir muitos clientes com esse projeto, será uma receita e tanto, e como PF, você pagará um imposto maior do que se fizer como PJ.
  4. Você fez o projeto com intuito de empreender ou de apenas estudar? Teve ajuda de outros devs ou fez de maneira totalmente solo ?
  5. Se preocupa com questões de escalabilidade, disponibilidade e até uso de recursos de cloud como Banco, processamento entre outros?
  6. Qual foi o nível de conhecimento que você tinha no começo do projeto e no final, tinha visão macro do projeto antes de começá-lo ou conforme foi fazendo teve que entender / aprender muita coisa?

PS: São perguntas demais eu sei, então responda apenas o que se sentir confortável se puder.

Desde já agradeço pela atenção e parabéns pelo projeto. Ficou bem legal a proposta

1

opa, tudo certo?
vamos lá...

  1. inicialmente criei apenas para resolver a minha dor. como tenho espírito de empreendedor já fui personalizando para mais pessoas utilizarem.
  2. antes do lançamento do sistema eu chamei pessoas para testar o sistema, me dar feedback e sugestão de melhorias.
  3. não, ainda não. preciso ter uma remessa de clientes pra eu ver que "deu certo" e aí sim expandir para criação de CNPJ e etc...
  4. empreender, totalmente kkkk. 100% solo
  5. por enquanto não.
  6. tenho uma visão ampla, posso dizer, pois não é o meu primeiro projeto lançado.

tmj!

2

Muito bom, obrigado pelo retorno viniciusw! Esses feedbacks irão me ajudar bastante a eu desenvolver os meus projetos pessoas também. Sucesso!