projetobancodados / pyprova

An application to teachers and students.
MIT License
0 stars 3 forks source link

pyProva

Instruções para backend e banco de dados

Com o poetry instalado, execute:

poetry install

Inicie o ambiente virtual gerado:

poetry shell

Crie a instância de banco de dados:

flask db init

Identifique as migrações necessárias:

flask db migrate -m "alguma mensagem"

Execute as migrações

flask db upgrade

Inicie a Seed

flask seed

Inicie a aplicação backend:

flask run

Instruções para o frontend

navegue para a pasta da aplicação:

cd pyprova-ui

Configure as variáveis de ambiente copiando o arquivo de exemplo:

cp .env.example .env

Instale as dependências (versão utilizada do node: v18.15.0, recomenda-se nvm):

npm install

Inicie a aplicação frontend:

npm run dev