API da plataforma Pet Journal que te ajuda a cuidar do teu pet.
git clone https://github.com/PetJournal/petjournal.api.git
Crie uma cópia do arquivo .env.example
com o nome .env
. Neste arquivo, substitua os valores das variáveis pela porta de sua preferência para o localhost
, além do nome de usuário e senha do seu banco de dados PostgreSQL.
A aplicação só funcionará com esses dados corretamente inseridos no arquivo
.env
.
Inicie o Docker em sua máquina;
Para iniciar o banco de dados PostgreSQL, rode o comando:
docker compose -f docker-compose.dev.yml up -d
Garanta que o Node.js está instalado em sua máquina e então habilite o gerenciador de pacotes yarn usando o comando corepack enable
;
Acesse a pasta do projeto com seu terminal;
Rode o comando yarn
para instalar as dependências do projeto;
Após a correta configuração acima, rode a aplicação com o comando yarn dev
. Você deve receber a seguinte mensagem de confirmação:
Server running at http://localhost:<porta>
localhost:<porta>/api/docs
.API of the Pet Journal platform that helps you take care of your pet.
git clone https://github.com/PetJournal/petjournal.api.git
.env.example
with the name .env
. In this file, replace the values for the variables with your favorite localhost port, the user name and password for the PostgreSQL database.The app will only work properly if these data are correctly set in
.env
file.
Start Docker on your machine;
To start the PostgreSQL database, run the command:
docker compose -f docker-compose.dev.yml up -d
Ensure that Node.js is installed on your machine and then enable the yarn
package manager using the corepack enable
command;
Access the project root folder on your terminal;
Run the yarn
command to install the project dependencies;
To start the application, run yarn dev
on your terminal. You should receive the following message:
Server running at http://localhost:<port>}
localhost:<port>/api/docs
.