Backend da Aplicação GoBarber feita no Bootcamp GoStack da Rocketseat
- BACKEND - 🌔
- FRONTEND - 🌑
- MOBILE - 🌑
- Criar e editar horarios de agendamentos
- Criar e gerenciar barbeiros cadastrados no sistema
- Fila de envio de email
As seguintes ferramentas foram usadas na construção do projeto:
- Express
- Node.js
- Bee-queue
- Nodemailer
- Sequelize
- Mongoose
- pg
- Jsonwebtoken
- PostgresSql
- MongoDB
- Docker
- Redis
$ docker run --name database -e POSTGRES_PASSWORD=docker -p 5433:5432 -d postgres
$ docker run --name redisbarber -p 6379:6379 -d -t redis:alpine
$ docker run --name mongobarber -p 27017:27017 -d -t mongo
$ docker ps
$ docker start database $ docker start redisbarber $ docker start mongobarber
$ yarn install
$ yarn start
- Utilizar o arquivo .env-example para configurar variáveis locais e softwares complementares para testar os endpoints da aplicação
- Imsomnia
- MongoDB Compass
- Postbird