É necessário instalar o banco de dados PostgreSQL e configurar um arquivo .env na mesma pasta do script de entrada do backend api/.env
da seguinte forma:
HOST=127.0.0.1
PORT=5432
USER=postgres
PASS=123
DB=postgres
CONNECTIONSTRING=postgresql+psycopg://${USER}:${PASS}@${HOST}:${PORT}/${DB}
Altere esses dados de acordo com sua instalação.
Clone este repositório e inicialize com npm install
(ou pnpm install
ou yarn
), inicie o servidor com:
npm run dev
# ou inicie o servidor e abra a pagina no navegador com:
npm run dev -- --open
Para compilar a versão de produção, execute:
npm run build
Você pode visualizar a versão de produção com npm run preview
.
É recomendado criar um ambiente virtual na pasta api para instalar as bibliotecas requisitos:
cd api
python -m virtualenv .venv
.venv/Scripts/activate
pip install -r requirements.txt
Após isso, basta iniciar o servidor com:
python app.py