💪 Gym management application (registrations/check-ins)
MIT License
Desafio do app "Gympoint" do curso GoStack da Rockseat
postgres
e um banco redis
(preferível com docker
)docker run --name database -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres:11
docker run --name redisgympoint -p 6379:6379 -d -t redis:alpine
Crie uma database chamada gympoint
e aponte corretamente seu nome no .env
Crie uma conta no mailtrap e um inbox. Após finalizar, copie suas credenciais e preencha as variáveis MAIL_HOST, MAIL_PORT, MAIL_USER e MAIL_PASS
no .env
Configure o arquivo .env
corretamente (preenchendo as variáveis encontradas no .env.example
)
Preencha o banco com dados padrão
yarn sequelize db:seed:all
yarn
yarn dev
# Para iniciar fila de e-mails no redis
yarn queue
yarn dev:debug
Baixe aqui o arquivo .json do projeto do Insomnia para testar as requisições
Importe a collection dentro do Insomnia
Crie as variáveis base_url e token
no ambiente do Insomnia