A NodeJS API to management users.
The main ideia of this challenge is to implements the features and traine the SOLID principles 🚀
- nodejs: 18 + express
- jest
- supertest
- docker
We develop this project with the following docker version: 20.10.22
- ☑️ Create an user
- ☑️ Update an user
- ☑️ Get an user details
- ☑️ Turn an user admin
- ☑️ List all users
npm run docker:build
npm run docker:run
- Open a browser and type the following URL:
http://localhost:49130
npm run docker:build-test
npm run docker:test
npm run lint:fix
This project is licensed under the MIT License - see the LICENSE.md file for details