Skip to content

luandersonalvesdev/store-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD Store Manager

About project

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.

Get Started

  1. To run you just need Docker and Docker Compose.

  2. Clone this repository with:

git@github.com:luandersonalvesdev/shooes-store.git
  1. Climb the containers with:

docker-compose up -d


👨‍💻 Improvements:

  1. MSC Software Architecture.
  2. Test Coverage.
  3. Unit Test Driven Development - TDD.
  4. Integration Test Driven Development - TDD.
  5. Data validations.
  6. Conventional commits.
  7. Climb two dockers and interact between them.
  8. CRUD API.
  9. API RESTfull.
  10. MySQL comands and normalization.

🛠️ Technologies:

  1. Node
  2. Express
  3. Mocha
  4. Sinon
  5. Chai
  6. Nyc - coverage
  7. Joi
  8. Docker
  9. Docker Compose
  10. MySQL
  11. JavaScript


Contact

https://linkedin.com/in/luandersonalvesdev

About

It's a Restfull CRUD API with Express, MSC software architecture, MySQL using NodeJS and Docker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •