# Gerenciador Financeiro Pessoal
Projeto Django para gerenciador financeiro pessoal.
Projeto em produção: https://gfp-ufrpe.rj.r.appspot.com
Clone o repositório:
git clone https://github.com/Projeto-Engenharia-de-Software-LC/gerenciador_financeiro_pessoal.git
cd projeto-gfp
Crie e ative um ambiente virtual (opcional, mas recomendado):
python -m venv venv
source venv/bin/activate
Instale as dependências:
pip install -r requirements.txt
Adicionar env no projeto:
.env.example
.env
.env
Aplique as migrações:
python manage.py migrate
Execute o servidor de desenvolvimento:
python manage.py runserver
projeto_gfp/
|-- gastos/
| |-- __init__.py
| |-- admin.py
| |-- apps.py
| |-- migrations/
| | |-- __init__.py
| |-- models.py
| |-- templates/
| | |-- gastos/
| | |-- atualizar_gasto.html
| | |-- cadastrar_gasto.html
| | |-- confirmar_remocao.html
| | |-- home.html
| | |-- listar_gastos.html
| |-- tests.py
| |-- views.py
|-- projeto_gastos/
| |-- __init__.py
| |-- asgi.py
| |-- settings.py
| |-- urls.py
| |-- wsgi.py
|-- .gitignore
|-- manage.py
|-- requirements.txt
projeto_gfp/
|-- investimentos/
| |-- admin.py
| |-- apps.py
| |-- migrations/
| |-- models.py
| |-- tests.py
| |-- views.py
|-- usuario/
| |-- admin.py
| |-- apps.py
| |-- migrations/
| |-- models.py
| |-- tests.py
| |-- views.py
|-- gastos/
| |-- admin.py
| |-- apps.py
| |-- migrations/
| |-- models.py
| |-- tests.py
| |-- views.py
|-- objetivos/
| |-- admin.py
| |-- apps.py
| |-- migrations/
| |-- models.py
| |-- tests.py
| |-- views.py
|-- relatorios/
| |-- admin.py
| |-- apps.py
| |-- migrations/
| |-- models.py
| |-- tests.py
| |-- views.py
|-- templates/
| |-- ...
|-- static/
| |-- ...
|-- manage.py
|-- requirements.txt
|-- config/
| |-- settings.py
| |-- urls.py
| |-- wsgi.py
Se você deseja contribuir para o projeto, siga estes passos:
git checkout -b minha-contribuicao
git commit -m "Descrição concisa das alterações"
git push origin minha-contribuicao
Este projeto é licenciado sob a Licença MIT.