Skip to content

douglasbarcellos/financaspro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Finanças PRO

O projeto consiste em um único arquivo HTML que contém todo o código necessário (HTML, CSS e JavaScript).

Como Usar

  1. Clone o repositório ou baixe o arquivo index.html.
  2. Abra o arquivo index.html em seu editor de código preferido.

Ou, acesse o link para testar.

Adicionar uma Nova Transação

  1. Clique no botão "Nova Transação".
  2. Preencha os campos:
    • Descrição: Uma breve descrição da transação
    • Valor: O valor da transação (use sinal negativo para despesas)
    • Data: A data da transação
  3. Clique em "Salvar".

Editar uma Transação

  1. Na lista de transações, clique no botão "Editar" ao lado da transação desejada.
  2. Modifique os campos necessários no formulário que aparece.
  3. Clique em "Salvar" para confirmar as alterações.

Excluir uma Transação

  1. Na lista de transações, clique no botão "Excluir" ao lado da transação que deseja remover.
  2. Confirme a exclusão na caixa de diálogo que aparece.

Detalhes de Implementação

HTML

  • Utiliza a estrutura semântica do HTML5.
  • Incorpora componentes do Bootstrap para layout e estilo.

CSS

  • Estilos personalizados mínimos para complementar o Bootstrap.
  • Classes para diferenciar visualmente entradas (verde) e saídas (vermelho).

JavaScript/jQuery

  • Gerenciamento de estado das transações usando um array.
  • Funções para adicionar, editar, excluir e exibir transações.
  • Cálculo automático e atualização do resumo financeiro.
  • Validação de entrada de dados.
  • Uso de jQuery para manipulação do DOM e gestão de eventos.

Melhorias Futuras

  • Implementar persistência de dados (por exemplo, usando localStorage ou uma API backend).
  • Adicionar categorização de transações.
  • Implementar filtros e busca na lista de transações.
  • Adicionar gráficos para visualização de dados financeiros.
  • Implementar autenticação de usuários para múltiplas contas.

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para fazer um fork do projeto, criar uma branch, commit suas alterações e abrir um Pull Request.

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Autor

BArcellos ↟


© 2025 BArcellos ↟ - Todos os direitos reservados.