> ## Documentation Index
> Fetch the complete documentation index at: https://docs.domsoftware.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Roadmap de Módulos

> Acompanhe o desenvolvimento e implementação funcional dos módulos do ecossistema OmniDom.

Nesta página você encontra o progresso detalhado de cada um dos 16 Módulos do Sistema de acordo com os requisitos estabelecidos no protótipo original ([`RequisitosOmniDom.pdf`](https://tecnologia-domsoftware.github.io/files/OmniDom/RequisitosOmniDom.pdf)).

<Note>
  Acesse também a versão estendida e detalhada do planejamento em PDF: [`RoadmapOmnidom.pdf`](https://tecnologia-domsoftware.github.io/files/OmniDom/RoadmapOmnidom.pdf).
</Note>

**Legenda de Status:**

* ✅ **Implementado:** Módulo em produção com documentação disponível.
* 🔄 **Parcial:** Módulo com partes sendo implementadas (WIP).
* ⏳ **Pendente:** Módulo aguardando desenvolvimento ou integração.

## Linha do Tempo do Projeto

<Steps>
  <Step title="23 out 2025 – 29 dez 2025 | Levantamento e Planejamento">
    **Principais Entregas**

    * Análise de mercado e concorrência
    * Definição dos requisitos do projeto
    * Desenvolvimento e validação do protótipo
    * Apresentação do protótipo em Ibitinga
    * Planejamento estratégico do desenvolvimento
  </Step>

  <Step title="02 jan 2026 – 27 fev 2026 | Desenvolvimento do Core">
    **Principais Entregas:**

    * Desenvolvimento do Módulo Core (Frontend e Backend)
    * Configuração da infraestrutura (Banco de dados, Redis, etc.)
    * Reuniões de feedback e acompanhamento
  </Step>

  <Step title="02 mar 2026 – 13 mar 2026 | Documentação">
    **Principais Entregas:**

    * Documentação completa do ecossistema
  </Step>
</Steps>

## Visão Detalhada por Módulos

Expanda os módulos abaixo para visualizar e acompanhar de perto o andamento de todos os Requisitos Funcionais (RFs) planejados.

<AccordionGroup>
  <Accordion title="MÓDULO 1: FUNDAÇÃO E AUTENTICAÇÃO" icon="check" iconType="solid" defaultOpen={false}>
    **Status Principal: ✅ Implementado e Documentado**

    * [x] RF001 - Sistema de Login e Autenticação
    * [x] RF001B - Backend de Autenticação
    * [x] RF002 - Controle de Acesso por Perfil
    * [x] RF002B - Backend de Controle de Acesso
    * [x] RF003 - Dashboard Executivo
    * [x] RF003B - Backend do Dashboard
  </Accordion>

  <Accordion title="MÓDULO 2: GESTÃO EMPRESARIAL" icon="check" iconType="solid" defaultOpen={false}>
    **Status Principal: ✅ Implementado e Documentado**

    * [x] RF025 - Sistema de Usuário Dono
    * [x] RF025B - Backend do Usuário Dono
    * [x] RF026 - Gestão de Empresas
    * [x] RF026B - Backend de Gestão de Empresas
    * [x] RF027 - Sistema de Usuários Multi-empresa
    * [x] RF027B - Backend de Usuários
    * [x] RF028 - Seletor de Contexto Empresarial
    * [x] RF028B - Backend do Contexto Empresarial
  </Accordion>

  <Accordion title="MÓDULO 3: DOCUMENTOS FISCAIS" icon="arrows-rotate" iconType="solid" defaultOpen={false}>
    **Status Principal: 🔄 Parcialmente Implementado**

    * [x] RF004 - Importação de XML
    * [x] RF004B - Backend de Importação XML
    * [x] RF005 - Lista de Documentos Fiscais
    * [x] RF005B - Backend de Documentos Fiscais
    * [ ] RF006 - Visualização de Documento
    * [ ] RF006B - Backend de Visualização
    * [ ] RF007 - Reprocessamento de Documentos
    * [ ] RF007B - Backend de Reprocessamento
  </Accordion>

  <Accordion title="MÓDULO 4: PRODUTOS E COMPONENTES" icon="check" iconType="solid" defaultOpen={false}>
    **Status Principal: ✅ Implementado e Documentado**

    * [x] RF008 - Lista de Produtos
    * [x] RF008B - Backend de Produtos
    * [x] RF009 - Cadastro/Edição de Produto
    * [x] RF009B - Backend de Cadastro de Produtos
    * [x] RF010 - Merge de Produtos Duplicados
    * [x] RF010B - Backend de Merge
    * [x] RF044 - Gestão de Componentes
    * [x] RF044B - Backend de Componentes
    * [x] RF045 - Gestão de Suprimentos
    * [x] RF045B - Backend de Suprimentos
    * [x] RF046 - Relacionamento Integrado
    * [x] RF046B - Backend de Relacionamentos
  </Accordion>

  <Accordion title="MÓDULO 5: ESTOQUE E MOVIMENTAÇÕES" icon="check" iconType="solid" defaultOpen={false}>
    **Status Principal: ✅ Implementado e Documentado**

    * [x] RF011 - Visão Geral do Estoque
    * [x] RF011B - Backend de Estoque
    * [x] RF012 - Movimentação de Estoque
    * [x] RF012B - Backend de Movimentações
    * [x] RF013 - Alertas de Estoque
    * [x] RF013B - Backend de Alertas
  </Accordion>

  <Accordion title="MÓDULO 6: VENDAS E CANAIS" icon="arrows-rotate" iconType="solid" defaultOpen={false}>
    **Status Principal: 🔄 Em Andamento / Parcial**

    * [x] RF050 - Integração com Canais de Vendas
    * [x] RF050B - Backend de Canais de Vendas
    * [x] RF057 - Anúncios e Catálogos dos Canais
    * [x] RF057B - Backend de Anúncios e Catálogos
    * [ ] RF051 - Gestão de Pedidos
    * [ ] RF051B - Backend de Gestão de Pedidos
    * [ ] RF056 - Importação de Pedidos
    * [ ] RF056B - Backend de Importação de Pedidos
    * [ ] RF052 - Gestão de Expedição
    * [ ] RF052B - Backend de Expedição
  </Accordion>

  <Accordion title="MÓDULO 7: LOGÍSTICA E INTEGRAÇÕES" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF053 - Integração com Logística
    * [ ] RF053B - Backend de Logística
    * [ ] RF054 - Integração com Parceiros e Sistemas
    * [ ] RF054B - Backend de Integrações
  </Accordion>

  <Accordion title="MÓDULO 8: DEVOLUÇÕES E PÓS-VENDA" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF055 - Gestão de Devoluções
    * [ ] RF055B - Backend de Devoluções
  </Accordion>

  <Accordion title="MÓDULO 9: BUSINESS INTELLIGENCE" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF041 - Gestão Empresarial Completa
    * [ ] RF041B - Backend Empresarial
    * [ ] RF042 - Business Intelligence Avançado
    * [ ] RF042B - Backend de BI
    * [ ] RF043 - Gestão Financeira
    * [ ] RF043B - Backend Financeiro
  </Accordion>

  <Accordion title="MÓDULO 10: CONFIGURAÇÕES E ADMINISTRAÇÃO" icon="arrows-rotate" iconType="solid" defaultOpen={false}>
    **Status Principal: 🔄 Parcialmente Implementado**

    * [x] RF014 - Gerenciamento de Usuários
    * [x] RF014B - Backend de Usuários
    * [x] RF015 - Configurações de Integração
    * [x] RF015B - Backend de Configurações
    * [ ] RF048 - Gestão de Equipe
    * [ ] RF048B - Backend de Equipe
    * [ ] RF047 - Gestão de Assinatura
    * [ ] RF047B - Backend de Assinatura
    * [ ] RF049 - Menu Dinâmico por Perfil
    * [ ] RF049B - Backend de Menu Dinâmico
  </Accordion>

  <Accordion title="MÓDULO 11: SISTEMA E INFRAESTRUTURA" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF016-RF024 - Sistema de Relatórios
    * [ ] RF029 - Dashboard Consolidado
    * [ ] RF030 - Gestão de Planos e Limites
    * [ ] RF031-RF040 - Sistemas de Apoio
  </Accordion>

  <Accordion title="MÓDULO 12: DOCUMENTAÇÃO FISCAL E IMPRESSÃO" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF058 - Gestão e Impressão de Nota Fiscal
    * [ ] RF058B - Backend de Nota Fiscal
    * [ ] RF059 - Gestão de Etiquetas e Declaração de Conteúdo
    * [ ] RF059B - Backend de Etiquetas
  </Accordion>

  <Accordion title="MÓDULO 13: SEGURANÇA E CONTROLE" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF060 - Controle de Segurança
    * [ ] RF060B - Backend de Segurança
    * [ ] RF061 - Log de Auditoria Avançado
    * [ ] RF061B - Backend de Auditoria
  </Accordion>

  <Accordion title="MÓDULO 14: DESIGN E EXPERIÊNCIA DO USUÁRIO" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF062 - Design System
    * [ ] RF062B - Backend do Design System
    * [ ] RF063 - Interface Responsiva
    * [ ] RF063B - Backend Responsivo
    * [ ] RF064 - Funcionalidades Offline
    * [ ] RF064B - Backend Offline
  </Accordion>

  <Accordion title="MÓDULO 15: PERFORMANCE E CONFORMIDADE" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF065 - Otimizações de Performance
    * [ ] RF065B - Backend de Performance
    * [ ] RF066 - Conformidade WCAG 2.2
    * [ ] RF066B - Backend de Acessibilidade
    * [ ] RF067 - Security by Design
    * [ ] RF067B - Backend de Security by Design
    * [ ] RF068 - Privacy by Design
    * [ ] RF068B - Backend de Privacy by Design
  </Accordion>

  <Accordion title="MÓDULO 16: INTERNACIONALIZAÇÃO E LOCALIZAÇÃO" icon="hourglass-half" iconType="solid" defaultOpen={false}>
    **Status Principal: ⏳ Pendente**

    * [ ] RF069 - Sistema de Internacionalização (i18n)
    * [ ] RF069B - Backend de Internacionalização
    * [ ] RF070 - Localização de Funcionalidades
    * [ ] RF070B - Backend de Localização
    * [ ] RF071 - Gestão de Conteúdo Multi-idioma
    * [ ] RF071B - Backend de Conteúdo Multi-idioma
  </Accordion>
</AccordionGroup>

## Futuras Implementações (Menu de Sistema)

Abaixo estão as funcionalidades que já estão mapeadas e estruturadas na interface do sistema (menu principal), aguardando liberação e implementação completa nas próximas fases do roadmap:

<CardGroup cols={2}>
  <Card title="Visão Geral (Dashboard)" icon="gauge">
    Painel principal com métricas resumidas e visão consolidada de toda a operação do sistema.
  </Card>

  <Card title="Logística" icon="truck-fast">
    Gestão de rotas, transportadoras, cálculo de fretes e acompanhamento de entregas.
  </Card>

  <Card title="Integrações (Parceiros)" icon="handshake">
    Área para gerenciar parceiros de negócios e integrações externas estruturais.
  </Card>

  <Card title="Componentes" icon="puzzle-piece">
    Cadastro e gestão de partes, peças e estruturas que formam produtos compostos (kits ou bundles).
  </Card>

  <Card title="Suprimentos" icon="boxes-stacked">
    Controle de estoque de insumos e consumíveis necessários para a rotina da empresa.
  </Card>

  <Card title="Catálogos Sociais" icon="images">
    Gestão de catálogos de produtos com foco em social commerce e compartilhamento externo.
  </Card>

  <Card title="Gestão de Pedidos" icon="cart-shopping">
    Central de listagem, tratamento e acompanhamento detalhado de todos os pedidos de venda.
  </Card>

  <Card title="Módulo Fiscal" icon="file-invoice-dollar">
    Central de processamento, emissão e monitoramento de documentos fiscais (NF-e, etc).
  </Card>

  <Card title="Expedição" icon="dolly">
    Fluxo de separação (picking), conferência, embalagem (packing) e faturamento logístico.
  </Card>

  <Card title="Devoluções" icon="arrow-rotate-left">
    Gestão completa de logística reversa, autorizações de devolução, trocas e estornos.
  </Card>

  <Card title="Financeiro" icon="money-bill-wave">
    Módulo de tesouraria abrangendo fluxo de caixa, contas a pagar/receber e conciliação bancária.
  </Card>

  <Card title="Gestão de Planos" icon="medal">
    Configuração e gestão de pacotes, planos e limites de uso oferecidos pela plataforma.
  </Card>

  <Card title="Assinatura" icon="credit-card">
    Gerenciamento da assinatura do cliente no OmniDom, faturas e métodos de pagamento.
  </Card>

  <Card title="Inteligência (BI)" icon="chart-line">
    Ferramentas avançadas de Analytics e Business Intelligence para tomada de decisões estratégicas.
  </Card>

  <Card title="Dashboards Específicos" icon="chart-pie">
    Painéis analíticos segmentados para Produtos, Catálogos, Pedidos e Anúncios.
  </Card>

  <Card title="Configurações Globais" icon="gear">
    Painel central para ajustes de preferências do sistema, regras de negócio e parametrizações globais.
  </Card>
</CardGroup>
