Recicla BHTech
Trabalho Interdisciplinar de Aplicações Distribuídas Professor: Pedro Silva Alves Pontifícia Universidade Católica de Minas Gerais
Alunos: Lucas Gomes Silva Janaina Vasconcelos Alves Victor Geovane Morais Silva Pedro Miguel Moraes Durço
- Instale o PostgreSQL 16
- Instale o .NET 8
- Clone o projeto na sua máquina com o comando:
git clone git@github.com:lukasgss/prodabelBackend.git-
No arquivo appSettings.Development.json, está definida a connection string do banco:

-
Após a instalação do PostgreSQL, você terá definido uma senha para o usuário postgres. Deve ser alterado o valor de Password no arquivo de appSettings pelo valor que foi definida a senha anteriormente
-
Com isso, entre na pasta de Infrastructure pelo explorador de arquivos, clique com o botão direito e clique na opção de Abrir janela do Powershell aqui ou Abrir janela de comando aqui

-
Ao abrir o prompt de comando ou Powershell na pasta de Infrastructure, basta rodar o comando
dotnet ef -s ../Api/Api.csproj database update- Para rodar o projeto, caso utilizem o Visual Studio, basta abrir o projeto e clicar em play. Como o Visual Studio é muito pesado e acaba travando a máquina, recomendo rodarem por meio do terminal com as seguintes instruções:
- Vá até a pasta em que o projeto está pelo explorador de arquivos, entre na pasta Api e clique com o botão direito no explorador de arquivos. Com isso, serão exibidas as opções disponíveis, e uma delas é a de abrir a janela de PowerShell ou do prompt de comando.
- Ao abrir em qualquer um dos dois, seja prompt de comando ou PowerShell, basta rodar o comando:
dotnet run

