Essa API tem é integrado com o projeto Gobarber Web
- Autenticação/Redefinição de Senha.
- Criação de usuários.
- Administração de agendamentos.
- Autenticação via token JWT.
- Integração com Amazon ses
- Cache com Redis
- SOLID
- DDD
- CI/CD
- Express.
- Bcrypt.
- Jsonwebtoken.
- TypeORM.
- Yup.
- Typescript.
- Jest (tests).
- Docker.
- Mongo.
- Postgres.
- tsyringe (Container de Injeção de dependências).
Com o docker
e docker-compose
instalado em sua máquina basta apenas executar o seguinte comando:
$ docker-compose up -d
Foi aplicado o mínimo de cenários de testes na aplicação. Veja uma exemplo de como rodar os testes:
❯ yarn test