🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket

github.com/danielmesquitta/api-finance-manager

Package Overview
Dependencies
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/danielmesquitta/api-finance-manager

Source
Go Modules
Version
v0.0.0-20250405212802-ba70f372c669
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