🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

github.com/danielmesquitta/api-finance-manager

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/danielmesquitta/api-finance-manager

v0.0.0-20250405212802-ba70f372c669
Source
Go
Version published
Created
Source

FINANCE MANAGER

Escopo

MVP

  • Autenticação com google
  • Conectar com open finance do seu banco
  • Tela Home:
    • Balanço, receitas e despesas totais
    • Listar bancos conectados, com botão + no final para adicionar um novo
    • Listar cartões de créditos conectados, com botão + no final para adicionar um novo
    • Gráfico de pizza para despesas por categoria
    • Orçamento (progress bar com total e restante (verde até 80%, amarela até 100% e vermelha ao exceder))
  • Tela transações:
    • Listar transações
    • Pesquisar
    • Filtrar por categoria, mês, banco, método de pagamento, despesas e receitas
    • Header com overview (balanço e soma de receitas e despesas levando em consideração o filtro/pesquisa)
    • Detalhe da transação (Banco, Nome, Descrição, Valor, Data, Categoria)
    • Alterar categoria da transação
    • Ignorar transação (não incluí-la nas somas de receita e despesas)
  • Tela de orçamento (limite de gastos referente ao mês atual):
    • Definir um gasto limite
    • Atualizar o orçamento
    • Deletar o orçamento
    • Definir orçamento por categoria (Opcional para o usuário, pode criar apenas o orçamento geral)
    • Listar informações gerais do orçamento (orçamento total, valor gasto, e recomendado por dia)
    • Orçamento por (progress bar de orçamento total e valor gasto)

Backlog

  • Enviar notificações de orçamento quando os gastos estiverem em 80% e >=100% do orçamento definido
  • Transações customizadas: Criar, Atualizar e Deletar transações (criadas pelo usuário)
  • Carteira (representa a carteira física, quantia que pode ser alterada pelo usuário e é adicionada no balanço total)
  • Transações customizadas podem ser vinculadas a carteira
  • Criar categorias customizadas
  • CRUD Objetivos para acumular dinheiro, referente ao balanço total da sua conta (sugestão de viagem, comprar carro, reserva de emergência ou outro customizável)
  • Tela de analytics com gráfico e insights
  • Tela de investimentos

Pluggy

  • account.item_id -> consent.item_id -> item = institution

Referências

Mobills

  • Play Store
  • Apple Store

Minhas Economias

FAQs

Package last updated on 05 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts