Store Manager is a project developed in the back-end module at Trybe. Made using conventional commits, it's a RESTfull Express CRUD API with unit, integration and coverage TDD (Test Driven Development), MSC (model, service and controller) software architecture and a normalized database using MySQL.
-
To run you just need Docker and Docker Compose.
git@github.com:luandersonalvesdev/shooes-store.git
docker-compose up -d
- MSC Software Architecture.
- Test Coverage.
- Unit Test Driven Development - TDD.
- Integration Test Driven Development - TDD.
- Data validations.
- Conventional commits.
- Climb two dockers and interact between them.
- CRUD API.
- API RESTfull.
- MySQL comands and normalization.
- Node
- Express
- Mocha
- Sinon
- Chai
- Nyc - coverage
- Joi
- Docker
- Docker Compose
- MySQL
- JavaScript