Este projeto foi desenvolvido com as seguintes tecnologias:
- Node.js
Servidor:
- Express
- Nodemon
ORM:
- Sequelize
- Sequelize-cli
Criptografia:
- Bcryptjs
Autenticação:
- Jsonwebtoken
Mocks:
- Faker
- Factory-girl
Variáveis de ambiente:
- Dotenv
- Cross-env
Banco de dados:
- Pg
- Sqlite3
Testes:
- Supertest
- Jest
A API Jest-TDD é um projeto de autenticação de usuários desenvolvido para nivel de estudos e aprendizado.
- Iniciar a aplicação:
npm start
ouyarn start
; - Iniciar a aplicação com nodemon:
npm dev
ouyarn dev
; - Rodar os tests:
npm test
ouyarn test
;
A aula de TDD com Jest foi ministrada pelo Diego Fernandes - Rocketseat.
Feito por João Batista - @joaojr2711 ✔