Guia auditado de navegação

Arquivos, pastas e subpastas do BarberBot

Esta página foi revisada para mostrar a árvore real do projeto. Ela existe para que o próximo desenvolvedor não precise adivinhar onde uma funcionalidade mora nem trabalhar com uma visão incompleta da estrutura.

estrutura real conferido no barberbot.zip foco em manutenção pronto para dev novo
Visão rápida

Resumo da auditoria de estrutura

O portal anterior estava útil, mas ainda incompleto. Agora a doc considera as pastas reais do projeto, incluindo integrações, pagamentos, cron, uploads, logs e as subpastas de prótese capilar/IA que estavam ausentes.

Pastas na raiz 21
2º nível 48 diretórios
/sistema/painel/paginas 57 subpastas
Correção aplicada pastas reais auditadas

Pastas existentes de verdade na raiz

Lista consolidada do que está presente no projeto atual, com destaque para subpastas imediatas.

/ajax

Arquivos diretos: 32

Sem subpastas diretas relevantes na raiz.

/api

Arquivos diretos: 3

agenda clientes clientes_retorno comissoes compras dias estoque fornecedores funcionarios home horarios login pagar receber servicos usuarios vendas

/app

Arquivos diretos: 10

app css images img js painel

/apps

Arquivos diretos: 0

css js

/asaas

Arquivos diretos: 7

config

/asaas_contas

Arquivos diretos: 5

config

/asaas_planos

Arquivos diretos: 4

config

/config

Arquivos diretos: 7

Sem subpastas diretas relevantes na raiz.

/cron

Arquivos diretos: 11

Sem subpastas diretas relevantes na raiz.

/css

Arquivos diretos: 11

Sem subpastas diretas relevantes na raiz.

/fonts

Arquivos diretos: 3

Sem subpastas diretas relevantes na raiz.

/images

Arquivos diretos: 40

barber corte-cabelo home manicure mechas protese tratamento

/js

Arquivos diretos: 4

Sem subpastas diretas relevantes na raiz.

/libs

Arquivos diretos: 1

Sem subpastas diretas relevantes na raiz.

/logs

Arquivos diretos: 5

Sem subpastas diretas relevantes na raiz.

/pagamentos

Arquivos diretos: 18

assets

/public

Arquivos diretos: 0

uploads

/sistema

Arquivos diretos: 9

assets css dist dompdf img painel painel_cliente public vendor

/tools

Arquivos diretos: 5

Sem subpastas diretas relevantes na raiz.

/uploads

Arquivos diretos: 1

site

/webhook

Arquivos diretos: 5

sessions

Subpastas reais de /sistema/painel/paginas

Este é o diretório mais importante do sistema. Cada categoria abaixo agrupa as subpastas reais do painel, e não apenas um recorte resumido.

Agendamento e calendário

6 subpastas
agenda/ agendamentos/ calendario/ dias_bloqueio/ dias_bloqueio_func/ servicos_agenda/

Financeiro e cobranças

16 subpastas
caixas/ compras/ entradas/ saidas/ receber/ receber_vencidas/ cobrancas/ cobrancas_pagas/ pgto/ pagar/ comissoes/ minhas_comissoes/ vendas/ comanda/ planos/ assinaturas/

Cadastros e operação

14 subpastas
clientes/ clientes_retorno/ usuarios/ funcionarios/ cargos/ acessos/ grupo_acessos/ grupos/ fornecedores/ produtos/ cat_produtos/ servicos/ cat_servicos/ estoque/

Prótese capilar e IA

4 subpastas
proteses/ analises/ simulador/ manutencoes/

Marketing e comunicação

5 subpastas
marketing/ grupos_disparos/ whatsapp/ avaliacoes/ comentarios/

Conteúdo, site e apoio

7 subpastas
site/ textos_index/ faq/ perguntas/ duvidas/ bio/ foto_admin/

Rotinas internas

5 subpastas
anotacoes/ tarefas/ dispositivos/ frequencias/ meus_servicos/

Onde procurar cada tipo de problema

Tela do painel não carrega

Comece em /sistema/painel/paginas/nome_modulo.php e depois entre na subpasta do módulo.

AJAX com erro ou retorno vazio

Revise /ajax, a chamada JavaScript e o endpoint interno do módulo em /sistema/painel/paginas/nome_modulo/.

Integração externa

Investigue /api, /webhook, /pagamentos, /asaas e arquivos de configuração em /config.

Rotina automática falhando

Revise /cron, /sistema/painel/cron e logs auxiliares.

App/PWA com problema

Olhe /app, principalmente /app/painel, e os assets ligados ao app.

Upload, mídia ou arquivo gerado

Revise /images, /uploads, /public/uploads e a lógica do módulo que grava o arquivo.

O que foi corrigido nesta revisão

A documentação passou a refletir a estrutura real do projeto. As principais lacunas corrigidas foram:

  • Inclusão das subpastas analises/, proteses/, simulador/ e manutencoes/ em /sistema/painel/paginas.
  • Ampliação da visão da raiz para incluir /asaas, /asaas_contas, /asaas_planos, /logs, /tools, /uploads, /public e /webhook.
  • Organização por grupo funcional para o próximo dev localizar rápido a área certa.

Páginas relacionadas