O FinansManager é uma aplicação web desenvolvida para o controle de movimentações financeiras (entradas e saídas) de clientes. Com uma interface limpa e intuitiva, permite que o usuário tenha uma visão clara da saúde financeira em tempo real.
- Cadastro de Movimentações: Registro detalhado de entradas e saídas.
- Gestão de Clientes: Vinculação de transações a clientes específicos.
- Cálculo Automático: Saldo atualizado automaticamente com base nos lançamentos.
- Histórico: Visualização de logs de transações passadas.
- Backend: Python com Flask
- Frontend: HTML5 e CSS3 (Design Responsivo)
- Banco de Dados: SQLite (ou o que você estiver usando, ex: SQLAlchemy/PostgreSQL)
Siga estes passos para configurar o ambiente no seu computador:
git clone https://github.com/luanajulia/FinansManager.git
cd movimentacaoIsso é importante para manter as bibliotecas do projeto isoladas:
python -m venv venvWindows: venv\Scripts\activate
Linux/Mac: source venv/bin/activate
pip install -r requirements.txtpython app.pyAcesse no seu navegador: http://127.0.0.1:5000
📂 Estrutura de Pastas
Plaintext
├── static/ # Arquivos CSS e Imagens
├── templates/ # Arquivos HTML (Jinja2)
├── main.py # Arquivo principal do Flask
├── database.db # Banco de dados (se for SQLite)
└── requirements.txt # Lista de dependênciasLuana Julia Fullstack Developer
