Este documento descreve a estrutura e a finalidade técnica de cada subpasta funcional encontrada na pasta
paginas/, que compõe o painel administrativo do sistema.
Padrão do BarberBot: a maioria dos módulos segue o CRUD padrão
(listar.php, salvar.php, excluir.php, mudar.php/mudar-status.php)
e, quando necessário, arquivos auxiliares (ex.: inserir.php, baixar.php, calcular.php, relatorio*.php).
Agendamento e Calendário
-
agenda/— Visualização e controle de horários agendados (fluxo padrão: listar/salvar/excluir) -
agendamentos/— Gestão de agendamentos (criação, edição, vínculo de serviços) -
calendario/— Calendário visual e integrações (JS/CSS/plugins) -
dias_bloqueio/— Bloqueio de datas/horários (indisponibilidades gerais do estabelecimento) -
dias_bloqueio_func/— Bloqueio de datas/horários por profissional (indisponibilidades individuais) -
servicos_agenda/— Serviços vinculados aos agendamentos e regras de agenda
Financeiro e Cobranças
-
caixas/— Entradas, saídas e fechamento de caixa (controle diário) -
compras/— Lançamentos de compras/despesas (fornecedor, itens, valores) -
entradas/— Registros de receitas/entradas (avulsas ou vinculadas a vendas/serviços) -
saidas/— Registros de despesas/saídas (fixas e variáveis) -
receber/— Contas a receber (abertas) e acompanhamento -
receber_vencidas/— Contas a receber vencidas (cobrança e gestão de inadimplência) -
cobrancas/— Monitoramento de cobranças/boletos/links (pendentes) -
cobrancas_pagas/— Registro e conciliação de cobranças pagas -
pgto/— Rotinas de pagamento (status/baixa/validação) -
pagar/— Contas a pagar (fluxo operacional) -
comissoes/— Cálculo e gestão de comissões por profissional -
minhas_comissoes/— Visão do profissional: minhas comissões e filtros
Vendas e Comandas
-
vendas/— Vendas (itens, totais, baixa/estorno, relatórios de venda) -
comanda/— Comandas de atendimento presencial (itens/serviços em aberto e fechamento)
Usuários, Funcionários e Permissões
-
clientes/— Cadastro/edição de clientes e histórico -
clientes_retorno/— Relatórios de retorno/reagendamento e análises de recorrência -
funcionarios/— Cadastro de profissionais e vínculo com serviços -
frequencias/— Controle de frequências/presenças (ponto/registro) -
usuarios/— Contas de acesso ao sistema (admin/operador/profissional) -
cargos/— Cargos/funções (papéis) e regras -
grupos/— Grupos de usuários/permissões (organização de acessos) -
grupo_acessos/— Relação grupo ⇄ acessos (pivot/controle granular) -
acessos/— Permissões/rotas/telas e controle de acesso
Produtos, Serviços e Estoque
-
produtos/— Cadastro e manutenção de produtos (entrada/saída e foto) -
cat_produtos/— Categorias de produtos (organização, filtros) -
servicos/— Cadastro e manutenção de serviços -
cat_servicos/— Categorias de serviços -
meus_servicos/— Serviços atribuídos ao profissional (seleção/ativação) -
estoque/— Estoque/insumos (quantidade mínima, movimentações) -
fornecedores/— Cadastro de fornecedores (compras, notas, relacionamento)
Marketing, Comunicação e Disparos
-
marketing/— Campanhas, templates e disparos (e-mail/whats/etc., conforme integração) -
whatsapp/— Integração e rotinas de envio por WhatsApp -
grupos_disparos/— Grupos de disparo (segmentação de clientes e listas)
Planos e Assinaturas
-
planos/— Planos disponíveis (valores, limites, benefícios) -
assinaturas/— Assinaturas (adesão, renovação, status, vencimentos)
Avaliações e Reputação
-
avaliacoes/— Gestão de avaliações (place_id, exibição e configurações)
Site, Conteúdo e Identidade
-
site/— Configurações do site/landing (conteúdos, permissões e status) -
textos_index/— Textos e seções da home/índice (conteúdo institucional) -
bio/— Bio/descrições curtas usadas no site/painel (profissional/empresa) -
foto_admin/— Upload/gestão de foto do admin/perfil (assets e atualização)
Suporte e Base de Conhecimento
-
faq/— FAQ (perguntas frequentes) e conteúdo de ajuda -
perguntas/— Perguntas/respostas e status de respondida -
duvidas/— Dúvidas/suporte (tickets, respostas e relatórios)
Notas e Rotinas
-
anotacoes/— Anotações internas (CRM rápido) -
comentarios/— Comentários/depoimentos (aprovação, edição e status) -
tarefas/— Tarefas (to-do, atribuição, prazos)
Dispositivos e Integrações Técnicas
-
dispositivos/— Gestão de dispositivos/chaves do app (appkey, status, testes)