Aplicação web desenvolvida conjuntamente nas disciplinas de Projeto Integrador e Engenharia de Software 1 do curso de Bacharelado em Ciência da Computação da UTFPR na qual tem como objetivo o gerenciamento financeiro, tanto individual, quanto coletivo para um grupo de pessoas.
python -m venv <venv_name>
# Ative-o, se estiver no Linux, por meio do comando
source <venv_name>/bin/activate
# Ou se estiver no Windows, por meio do comando
.\<venv_name>\Scripts\activate
pip install -r requirements.txt
-
Crie um banco de dados pelo MySql.
-
Crie um arquivo chamado
local_settings.py
dentro do diretórioBACK/GUMA_investimentos/
e adicione o código abaixo. -
OBS.: Lembre-se de modificar todos os campos necessários que estão listados abaixo de acordo com as configurações do seu banco de dados, como
NAME
,USER
,PASSWORD
ePORT
.
from GUMA_investimentos.settings import *
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'guma_financas',
'USER': 'bd_username',
'PASSWORD': 'bd_user_password',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
# Cria arquivos de migração com base nas alterações feitas nos models
make makemigrations
# Aplica essas migrações pendentes ao banco de dados
make migrate
make runserver
Certifique-se de que o Node.js está instalado em sua máquina. Se ainda não tiver, faça o download em https://nodejs.org/en/download/ e instale-o.
npm install
npm run dev
Guilherme Maturana RA: 2349353 |
Guilherme Matos RA: 2349361 |
Gustavo Martins RA: 2349370 |
Marcos Quadros RA: 2380560 |
Thiago Gariani RA: 2388898 |