Sobre este projeto
it-programming / desktop-apps
Aberto
O projeto consiste no desenvolvimento de um sistema básico de controle financeiro pessoal. O objetivo principal é permitir que o usuário registre suas receitas e despesas, categorize essas movimentações e visualize um resumo mensal do seu saldo.
Objetivos do Projeto:
- Aplicar conhecimentos iniciais de programação de forma prática.
- Estimular o raciocínio lógico através da manipulação de dados financeiros.
- Desenvolver uma ferramenta útil para o dia a dia, com foco na organização financeira.
Funcionalidades Principais:
- Cadastro de receitas e despesas, incluindo:
- Valor da transação
- Tipo (Receita ou Despesa)
- Categoria (ex.: Alimentação, Transporte, Salário, Lazer, etc.)
- Data da transação
- Descrição opcional
- Visualização de dados:
- Listagem de transações por mês
- Filtro por tipo ou categoria
- Cálculo automático do saldo total (Receitas - Despesas)
- Resumo financeiro mensal:
- Total de receitas
- Total de despesas
- Saldo final
- Armazenamento dos dados:
- Arquivo local (ex.: csv ou json), ou
- banco de dados simples (ex.: SQLite), dependendo do interesse do desenvolvedor.
Sugestões de Tecnologias:
- Linguagem: Python (ideal para iniciantes)
- Interface (opcional):
- Terminal/console (mais simples para começar)
- Tkinter (para uma interface gráfica básica)
- Armazenamento de dados:
- Arquivo .csv (mais simples)
- Ou SQLite (se quiser aprender banco de dados leve)
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias