Atualizado em: 03/12/2025 por Weverton Oliveira.
A arquitetura do MRP é baseada em Feature-Based Architecture (FBA), um padrão moderno de organização de código onde o projeto é estruturado em torno de funcionalidades (features) ao invés de camadas técnicas. Essa abordagem promove maior coesão, facilita a manutenção e escalabilidade do sistema, permitindo que cada feature contenha todos os componentes necessários (componentes, hooks, serviços, tipos) de forma isolada e reutilizável.
src/
app/
routes/ # Rotas da Aplicação
assets/ # Icons, Imgs, Svgs
components/ # Componentes genéricos
contexts/ # Providers globais
features/ # feature-based arquitecture
landingPage/ # Landing Page
services/ # Chamadas de API
styles/ # Tema global e resets
types/ # Tipagem e Payloads
utils/ # Funções auxiliares