A generic blog backend template to learn about automated testing and resful APIs with node.js and express.
- CORS middleware enabled;
- JWT to authenticate user requests;
- Bcrypt to do a secure authentication;
- Sequelize to storage all users, rooms and messages in a relational db;
- Using Jest and Supertest to automate integration testing;
Everything has been configured to work with enviroment variables or a .env file, please look at the [ .env.example ].
Tests running at github actions
:)