Visão Geral
BaseResumo executivo da obra e pontos de decisão rápidos.
- Dados cadastrais
- Status e alertas
- Atalhos de ação
Fluxo funcional de produto
Este mapa reflete a aplicação atual: autenticação, conta multi-tenant, cadastro de obras, módulos operacionais, controle de licença, uploads e painel administrativo.
Sequência principal esperada para operação comercial e uso diário.
Apresenta proposta, benefício e caminho para entrar ou criar conta.
Cria usuário, empresa/conta e vínculo inicial de tenant.
Autentica sessão e redireciona usuários internos para o dashboard.
Rotas internas exigem sessão válida; usuário sem sessão volta ao login.
Mostra leitura geral de obras, métricas, alertas e atalhos.
Edita dados da empresa, contato, cidade, estado e identidade da conta.
Busca, filtra e abre obras vinculadas à conta do usuário.
Cadastra dados básicos, cliente, endereço, status, datas e observações.
Centraliza resumo executivo, alertas e links rápidos da obra.
Planejamento, materiais, financeiro, caixa, mão de obra, diário e documentos.
Controla obra ativa, expirada, renovada, histórica ou cancelada.
Prévia do que o cliente pode acompanhar sem expor controles internos.
Visão administrativa de contas, obras, métricas e licenças.
Audita e gerencia contas cadastradas na plataforma.
Acompanha obras por conta, status operacional e licença.
Cada obra concentra dados operacionais separados por `project_id` e `account_id`.
Resumo executivo da obra e pontos de decisão rápidos.
Camada visual para análise de andamento e custo.
Organiza etapas, orçamento por frente e progresso.
Acompanha itens, compras e custo por etapa.
Mostra entradas, saídas, saldo e visão financeira da obra.
Fluxo específico para registrar e revisar movimentações.
Controla contratos, medições e avanço por equipe.
Timeline de execução, fotos, notas e arquivos da obra.
Acervo organizado por categoria, visibilidade e data.
Define se a obra pode ser editada ou apenas consultada.
Experiência de acompanhamento externa e controlada.
Área administrativa para governança da plataforma.
Como cada público percorre o produto.
Decisões funcionais que protegem operação, dados e cobrança.
Todo acesso operacional deve respeitar `account_id` e `project_id`. Uma conta não pode visualizar dados de outra.
A cobrança e a permissão de edição são controladas por obra, não apenas por usuário ou conta.
Arquivos de obra ficam em `/var/www/meucanteiro-public/uploads` e são servidos por Caddy em `/uploads/*`.
O código vem de `origin/main`; `.env`, uploads, builds e dependências locais não são versionados.