Algumas dicas para melhorar o projeto. Sou desenvolvedor e trabalho com sistemas financeiros a alguns anos. Já usei e trabalhei com diversas ferramentas e plataformas e vejo que o tempo passa e as mesmas continuam com cabeça fechada para muita coisa. Abaixo segue pequenas dicas para que seu projeto seja eficiente e utilizável pela maioria das pessoas:

  • Rateio - Ao lançar uma despesa (ou receita) deve ser possível categorizar a despesa (ou receita) e permitir um rateio do lançamento. Por exemplo, houve um gasto de 1.000,00 com saúde (foi pago 800,00 do médico e 200,00 medicamentos - farmácia). O app deve contemplar essa situação: 1 lançamento de 1.000,00 porém rateado 800,00 médico e 200,00 remédios. Existem diversas outras situações onde essa rateio se faz necessário. Rateio deve ser ilimitado para 2 ou mais categorias;

  • Categorias - Deve ter possibilidade de até 3 níveis, por exemplo:

  • SAÚDE -> PLANO DE SAÚDE --> MENSALIDADE --> CONSULTAS --> EXTRAS -> FARMÁCIAS -> MÉDICOS
  • Cartões de Créditos -> Os cartões devem contemplar compras parceladas (somente no Brasil existe isso) e as parcelas lançadas em cada dia de vencimento da fatura do cartão. Obviamente quando a conta de pagamento for CARTÃO, o app deverá saber a data do fechamento e a data do vencimento da fatura e, caso exista algum banco vinculado, saber também a conta para que o dinheiro seja debitado de forma automática, tal como acontece na vida real. Isso deve ser configurável na conta;

  • Contas de Pagamentos - Atualmente, além das contas bancárias, carteiras e cartões de crédito, existem contas de pagamento que não são contas, mas funcionam parecidas com algumas particularidades, como o caso do Mercado Pago, PicPay, etc... O app deverá contemplar esse tipo de conta e poder movimentar dinheiro livremente entre elas;

  • Rendimentos - A maioria das contas (bancárias e pagamentos) possuem rendimentos atrelados, ou seja, se você deixa o dinheiro lá, pode ser que o mesmo cresça (pouco, eu sei, mas creçe). O App deverá tratar isso de forma automática, a medida que o saldo vai aumentando, uma opção de creditar de uma forma direta e que fique registrado;

  • Juros Pagamentos - Assim como os rendimentos, cartões de crédito muitas vezes possuem juros embutidos nos pagamentos e nas transações. O App deve contemplar essa situação. Por exemplo, estou pagando uma fatura de 1.200,00, sendo que o valor real da fatura é R$ 1.150,00 e juros de R$ 50,00 por atraso do pagamento. Se não tiver um controle desse tipo de despesa, o usuário pensa que naquele mês ele teve um gasto de 1.200,00 no cartão, sendo que não foi. A maioria não controla isso porque fica complicado fazer, mas se o app conseguir gerenciar, ficaria bem mais fácil;

Pois é ... Essas são algumas dicas aí... Se precisar de ajuda para analisar melhor, estou a disposição. Também trabalho com UX/UI Design e posso dar uma ajuda na interface e na experiência de uso, caso necessite!

Desejo sorte na empreitada!

Olá boa noite, Gostei das suas dicas, teria algum meio de contato para trocarmos algum ideia, irá me ajudar muito no desenvolvimento, estou no estágio inicial, quero lançar a primeira versão até inicio de dezembro, preciso melhor muitas coisas, acrescentar as suas dicas, que também achei super válidas, muito obrigado pelas dicas e comentário também

Olá Arthur! Você pode entrar em contato comigo pelo e-mail juniorcapua@gmail.com! Manda e-mail que te encaminho meu Whatsapp, onde poderemos conversar melhor! []'s