Sistema para gerenciamento de produtos empresariais.
Estrutura do projeto:
- Infra: Responsável pela implementação com frameworks externos.
- Data: Responsável pela implementação da regra de negócios.
- Domain: Responsável pela criação da regra de negócio.
- Presentation: Responsável pela apresentação da camada da regra de negócio.
- Main: Responsável pela parte principal da aplicação.
Tecs:
- Kubernetes
- Google Cloud (CI/ CD)
- Clean Architecture
- Express ( Typescript )
- Swagger
- Solid
- Design Patterns: Decorator, Adapter
- Jest
- Docker
- SendGrid
- BcryptJS
- TypeORM ( Postgres, Sqlite )