Projeto realizado para a disciplina Projeto de Software - INF0235A do curso de Ciência da Computação da Universidade de Caxias do Sul.
Autores: Adriano Gomes da Silva, Bruno Caregnato, Leopoldo Reginato e Venicius Bregalda.
O projeto consiste em um sistema que calcula rendas/despesas do mês, com base em categorias cadastradas por um administrador do sistema e exibe os resultados do cálculo em gráficos, para auxiliar com o controle financeiro do usuário. Há também um blog de acesso simplificado para que o usuário possa receber mais informações sobre educação financeira através de textos, imagens e vídeos.
Para a execução do projeto, é necessário executar inicialmente o arquivo createvirtualenv.sh .
Para prosseguir para a instalação, é necessário executar o comando (na mesma pasta que fica o README.md):
$ source .venv/bin/activate
Após isto, é necessário executar o comando
$ pip3 install -r requirements.txt
Este comando irá instalar o wagtail e todas as suas dependências.
Para sair do ambiente virtual, é necessário dar o comando:
$ deactivate
Instalar o wagtail se necessário:
$ pip3 install wagtail
Executar os comandos:
$ python3 manage.py migrate
$ python3 manage.py runserver
Usuário administrador: admin Senha administrador: admin123
Endereço para acessar a página de administração do site: http://127.0.0.1:8000/admin
Os comandos source e deactivate precisam ser executados toda vez para entrar e sair, respectivamente, do ambiente virtual. Isto permite que os pacotes instalados dentro do ambiente virtual fiquem disponíveis somente nele, sem interferir com pacotes globais de sua máquina :-) .