TiagoSanti / facom-cafe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trabalho LBD

Grupo 4

Lourdes Oshiro Igarashi - 2021.1906.032-8

Ryan Breda Santos - 2021.1906.005-0

Tiago Clarintino Santi - 2021.1906.036-0

Trabalho TADS

Lourdes Oshiro Igarashi - 2021.1906.032-8

Tiago Clarintino Santi - 2021.1906.036-0

Execução do Backend

  1. Instalar o Python 3.9.13

  2. Abrir o terminal na pasta do projeto e no diretório backend

    cd backend
  3. Criar um ambiente virtual

    python -m venv venv
  4. Ativar o ambiente virtual

    • Para windows:
    venv\Scripts\activate.bat
    • Para linux:
    venv\Scripts\activate
  5. Instalar as dependências

    pip install -r requirements.txt
  6. Voltar para a pasta raiz do projeto

    cd ..
  7. Executar o backend

    python -m backend.run

Para que o backend faça a conexão com o banco de dados, é necessário criar um arquivo .env na pasta backend com a variável de ambiente que contém a string de conexão com o banco de dados.

# backend/.env Exemplo de string de conexão com o banco de dados postgresql
DATABASE_URI=postgresql://user_name:password@host:port/database_name

Ao executar os passos anteriores, a API estará disponível em http://localhost:5000/.

About


Languages

Language:Python 96.8%Language:PLpgSQL 3.2%