Voltar aos projetos
Projeto

BolsoFlip - Gestão financeira pessoal

PHP Mysql Codeigniter
BolsoFlip - Gestão financeira pessoal

Desenvolvido para funcionar tanto no navegador quanto no celular (via aplicativo mobile integrado), o sistema cobre desde o lançamento do dia a dia até a simulação de compras parceladas de alto valor.

Funcionalidades

Lançamentos financeiros

Registre entradas e saídas de qualquer conta bancária. Cada lançamento pode ter:

  • Categoria e tags para classificação precisa
  • Status (pago ou pendente), com definição automática baseada na data
  • Mês de referência — porque uma conta de novembro paga em dezembro pertence ao mês certo
  • Anexos (comprovantes, notas fiscais) vinculados diretamente ao lançamento
  • Replicação para o mês seguinte com um clique

Cartão de crédito

Controle completo do cartão, do jeito que funciona de verdade:

  • Gerencie vários cartões com datas de fechamento e vencimento individuais
  • As compras entram automaticamente na fatura correta (antes ou depois do fechamento)
  • Visualize faturas abertas e fechadas com todos os detalhes
  • Reaplique uma compra no mês seguinte sem redigitar nada
  • As compras do cartão aparecem junto com os lançamentos nos relatórios

Lançamentos recorrentes (despesas e receitas fixas)

Configure uma vez, esqueça de registrar todo mês:

  • Aluguel, assinatura, salário — cadastre como recorrente
  • A geração mensal é automática (pode ser acionada via cron)
  • Edite ou encerre a qualquer momento

Recebimentos (contas a receber)

Controle o que você tem a receber:

  • Registre valores esperados com data prevista
  • Ao confirmar o recebimento, o sistema gera automaticamente o lançamento de entrada
  • As tags e categorias são copiadas para o lançamento gerado
  • Histórico completo de recebimentos pendentes e confirmados

Poupança com simulação de rendimento

Um módulo dedicado para quem está guardando dinheiro com objetivo:

  • Defina uma meta e uma taxa de rendimento mensal
  • Registre aportes mês a mês
  • Visualize a simulação de crescimento com juros compostos
  • Acompanhe o progresso com barra de percentual e projeção de quando a meta será atingida

Orçamento mensal

Planeje antes de gastar:

  • Defina tetos de gastos por categoria para cada mês
  • Compare o orçado com o realizado em relatório dedicado
  • Replique o orçamento do mês anterior em segundos

Relatórios completos

Veja seus dados de qualquer ângulo:

  • Resumo mensal — visão geral de entradas, saídas e saldo do mês
  • Relatório detalhado — lista completa com filtros por período, conta, categoria e tag
  • Por categoria — quanto foi gasto em cada área da vida
  • Fluxo de caixa — evolução de entradas e saídas ao longo dos meses (gráfico)
  • Visão anual — totais mês a mês em um único painel
  • Gastos anuais por cartão — quanto cada cartão consumiu ao longo do ano (com filtro por cartão)
  • Orçado vs. realizado — desempenho em relação às metas de gastos

Análise de risco de compra parcelada

Antes de assumir um compromisso de longo prazo, simule o impacto:

  • Informe o valor da parcela e o número de meses
  • O sistema projeta mês a mês sua renda disponível contra os compromissos já existentes
  • Visualize em quais meses o compromisso ficaria apertado ou inviável

Aviso de fatura do cartão por e-mail

Nunca mais pague juros por esquecer de pagar o cartão:

  • Ative o aviso e defina com quantos dias de antecedência quer receber o e-mail
  • O sistema envia automaticamente, uma única vez por fatura, sem spam

Categorias, tags e regras

Organize do seu jeito:

  • Crie categorias personalizadas para receitas e despesas
  • Use tags livres para marcar lançamentos com rótulos cruzados (ex.: "viagem", "trabalho")
  • Configure regras de categoria: o sistema sugere a categoria automaticamente com base na descrição do lançamento

Aplicativo mobile (React Native)

Acesse tudo pelo celular com o app integrado:

  • Consulte o dashboard, lançamentos, cartões, recebimentos, recorrentes, poupança, orçamento e muito mais
  • Autenticação segura por token com validade de 90 dias
  • API REST v1 completa, documentada e estável

Segurança

  • Proteção contra força bruta: após 3 tentativas erradas de senha, a conta é bloqueada progressivamente (1 minuto na 3ª falha, aumentando a cada nova tentativa)
  • Isolamento total de dados: cada usuário enxerga somente os seus próprios dados — é impossível acessar informações de outro usuário
  • Tokens de API seguros: hash SHA-256, sem armazenamento em texto plano, expiração automática
  • Convites controlados: o cadastro pode exigir token de convite, impedindo registros indesejados