An open API service indexing awesome lists of open source software.

https://github.com/maxsonferovante/catalog-microservice

Microserviço responsável pelo gerenciamento do catálogo de produtos e categorias.
https://github.com/maxsonferovante/catalog-microservice

Last synced: 2 months ago
JSON representation

Microserviço responsável pelo gerenciamento do catálogo de produtos e categorias.

Awesome Lists containing this project

README

        

# Catálogo de Produtos e Categorias

Microserviço responsável pelo gerenciamento do catálogo de produtos e categorias, seguindo o padrão Clean Architecture para garantir modularidade, escalabilidade e manutenção fácil.

## Tecnologias Utilizadas

- **Framework:** Flask
- **Autenticação:** JWT (JSON Web Tokens)
- **Banco de Dados:** MySQL e SQLalchemy
- **Mensageria:** RabbitMQ (para comunicação assíncrona entre serviços)

#### Serviço de Catálogo

[![Continuos Integration -Testing, Build and Deploy Backend Catalog Microservice](https://github.com/maxsonferovante/catalog-microservice/actions/workflows/workflowTestingAndDeploy.yaml/badge.svg)](https://github.com/maxsonferovante/catalog-microservice/actions/workflows/workflowTestingAndDeploy.yaml)

- **Gerenciamento de Produtos:**
- CRUD (Create, Read, Update, Delete) de produtos.
- Atributos do produto: nome, descrição, preço, estoque, imagens, categorias, etc.
- **Gerenciamento de Categorias:**
- CRUD de categorias.
- Associação de produtos a categorias.
- **Busca e Filtragem:**
- Pesquisa de produtos por nome, descrição e categoria.
- Filtragem por preço, disponibilidade e outros atributos.