Bakend do Projeto Gympoint
-
Instale NodeJS, se você não possue ainda.
-
Instale Yarn, se você não possue ainda.
[sudo] npm install -g yarn
- Clone o Projeto:
git clone https://github.com/julianosirtori/GymPoint-BackEnd.git
- Abra o Projeto:
cd GymPoint-BackEnd/
- Installe as dependencias:
yarn install
- Copie e renomeie o arquivo
.env.example
:
cp .env.example .env
- Se você possue Docker na sua maquina, instale postgres, redis e mongodb:
docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres:10.11
docker run --name mongo -p 27017:27017 -d -t mongo
docker run --name redis -p 6379:6379 -d -t redis:alpine
-
Configure o arquivo
.env
: -
Rode as migrations:
yarn sequelize-cli db:migrate
- Rode o servidor de desenvolvimeto:
yarn dev
- Rode o servidor de filas:
yarn queue