# šŸ“š Documentação de Integração com Backend Esta pasta contĆ©m a documentação detalhada sobre como o frontend PraFrota se integra com o backend BFF Tenant API. ## šŸ“ Estrutura da Documentação ### [BACKEND_INTEGRATION.md](./BACKEND_INTEGRATION.md) Guia principal de integração com o backend, incluindo: - Arquitetura e padrƵes - Integração de domĆ­nios - Tratamento de respostas - Melhores prĆ”ticas ### [CQRS_PATTERN.md](./CQRS_PATTERN.md) Implementação do padrĆ£o CQRS no frontend: - Estrutura de serviƧos - Adaptadores - Gerenciamento de estado - Tratamento de erros ### [MULTI_TENANCY.md](./MULTI_TENANCY.md) Implementação de multi-tenancy: - Contexto de tenant - Autenticação e autorização - Isolamento de dados - Troca de tenant ## šŸŽÆ Propósito Esta documentação serve como referĆŖncia para desenvolvedores que precisam: 1. Implementar novos serviƧos que se integram com o backend 2. Entender os padrƵes arquiteturais utilizados 3. Seguir as melhores prĆ”ticas de integração 4. Manter a consistĆŖncia com o backend ## šŸ”„ Fluxo de Atualização Esta documentação deve ser mantida atualizada sempre que: 1. Novos padrƵes forem adicionados ao backend 2. Novas integraƧƵes forem implementadas 3. MudanƧas arquiteturais forem necessĆ”rias 4. Novas funcionalidades forem adicionadas ## šŸ“š Recursos Adicionais - [Documentação do Backend](../../../back/nestjs/prafrota-be/apps/bff-tenant-api/docs/mcp) - [Swagger da API](https://prafrota-be-bff-tenant-api.grupopra.tech/swagger) - [Arquitetura do Frontend](../ARCHITECTURE.md)