Operação em um só lugar.
Pedidos recentes
Central operacional 401
Acompanhe prioridades, prazos e andamento dos pedidos em uma única fila.
Fila de trabalho
Carregue a operação para visualizar os pedidos.
Eventos registrados
Aqui aparecem as atualizações registradas para os pedidos. O envio automático por WhatsApp será adicionado em uma próxima etapa.
Produtos
Categorias
Controle a ordem e a visibilidade da vitrine.
Configurações da agenda
Ocupação planejada
Semana operacional
A capacidade diária é compartilhada entre retirada e entrega.
Slots de retirada
Slots de entrega
Datas bloqueadas
Bloqueie retirada, entrega ou ambos em feriados, eventos ou indisponibilidades.
Clientes
Veja os clientes que já fizeram pedidos e os dados de contato informados por eles.
Equipe & acessos
Convide quem trabalha com você e escolha o nível de acesso. Cada pessoa usa seu próprio e-mail e senha.
Equipe ativa
O administrador principal controla convites, perfis e bloqueios de acesso.
Convidar colaborador
Crie um convite e envie o link para a pessoa pelo WhatsApp ou outro canal.
Convites recentes
Convites pendentes expiram automaticamente em 7 dias.
Personalização da loja
Altere o destaque, o WhatsApp e os principais textos vistos pelos clientes. As mudanças valem para todos após salvar.
Financeiro 401
Nesta publicação, pagamentos online ficam adiados. A operação aceita pagamento combinado, dinheiro na entrega ou pagamento na retirada.
Runtime e readiness
A release atual usa bootstrap automático de readiness, autoridade remota e governança fail-closed.
Fail-closed por padrão
Persistência autoritativa: LOCAL no runtime local; SERVER no runtime Firebase após readiness.
Identity reads: CONTROLLED.
Business remote reads: CONTROLLED_BY_SERVER.
Remote writes: CONTROLLED_BY_SERVER.
Firestore Rules: identity reads controladas; business writes deny-all para browser.
Storage Rules: catálogo público read; upload/delete somente STORE_ADMIN, JPEG/PNG/WebP ≤ 5 MB.
Auth: IMPLEMENTED_CONTROLLED.
RBAC: custom claims + capabilities.
Payments: MANUAL_ONLY nesta RC.
PSP secrets: não exigidos nesta publicação.
Identidade administrativa
Em runtime Firebase, autentique um usuário provisionado com claim STORE_ADMIN + storeId=401-doces.
Fundação executável
Use o projeto seguro demo-401-doces. Inicie com npm run emulators e abra o painel com ?runtime=emulator.