Vinícola

Digite a senha para acessar o sistema

Senha padrão: vinicola123
Altere na aba Configurações após entrar.

🍷 Configuração Inicial

Para que o sistema funcione em todos os dispositivos com sincronização em tempo real, é necessário configurar o Firebase (gratuito). Siga os passos abaixo:

Passo 1 — Criar conta Firebase

Acesse console.firebase.google.com com sua conta Google e clique em "Adicionar projeto". Escolha um nome (ex: vinicola) e conclua a criação.

Passo 2 — Criar Banco de Dados

No menu lateral, clique em "Realtime Database""Criar banco de dados". Escolha a localização mais próxima (EUA ou São Paulo). Em regras de segurança, selecione "Iniciar no modo de teste" (pode ajustar depois).

Passo 3 — Obter as credenciais

Vá em Configurações do projeto (ícone de engrenagem ⚙️ no menu lateral) → role até "Seus aplicativos" → clique em "Web" (</>) → dê um nome qualquer → "Registrar aplicativo". Na próxima tela, copie todo o bloco de código que começa com const firebaseConfig = { e termina com }; — exatamente como aparece na tela.

📴 Carregando...
🍷

Vinícola

Sistema de Vendas
🍾 Produtos
🛒 Carrinho
🛒
Adicione produtos ao carrinho
SubtotalR$ 0,00
Desconto- R$ 0,00
TOTALR$ 0,00

Venda Finalizada!

Registrada com sucesso.

📋 Histórico de Vendas
#Data/HoraItensPagamentoTotalAções
📊 Relatório de Vendas

💰 Divisão por Dono e Forma de Pagamento

📋 Vendas do Período

Data/HoraItensPagamentoTotal
🍾 Cadastro de Produtos
NomePreçoDonos do LucroCustoAtivoAções
👥 Gerenciar Donos
NomeAções
🔒 Segurança — Alterar Senha
🔥 Segurança Firebase — Importante!
⚠️ Atenção: Seu banco de dados Firebase está em "modo de teste", o que significa que qualquer pessoa que souber o endereço pode ler seus dados. Siga os passos abaixo para protegê-lo.
Passo 1 — Acessar as Regras do Firebase

Acesse console.firebase.google.com → seu projeto → Realtime Database → clique na aba "Regras".

Passo 2 — Substituir as Regras

Apague o conteúdo atual e cole exatamente o código abaixo. Isso garante que somente quem tem a chave do seu projeto pode acessar os dados:

{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null"
  }
}

Clique em "Publicar" para salvar.

✅ O que isso protege?

Com essa regra, apenas aplicativos que usam exatamente as suas credenciais do Firebase conseguem ler ou gravar dados. Nenhum estranho com o link terá acesso às suas vendas ou informações.

🌐 Como acessar de outros dispositivos (Netlify)
Passo 1 — Acessar o Netlify

Acesse netlify.com e crie uma conta gratuita (pode usar o login do Google).

Passo 2 — Publicar o sistema

Na tela inicial do Netlify, procure a área "Deploy manually" ou "arraste e solte". Arraste o arquivo vinicola_pdv_v2.html para essa área. O Netlify vai gerar um link automaticamente em segundos.

Passo 3 — Usar o link gerado

O Netlify vai gerar um link parecido com https://nome-aleatorio.netlify.app. Abra esse link em qualquer celular, tablet ou computador e configure o Firebase normalmente. Todos os dispositivos vão compartilhar os mesmos dados em tempo real.

💡 Dica — Personalizar o link

No Netlify você pode renomear o site para algo como vinicola-minha-empresa.netlify.app nas configurações do site.

🔥 Conectar Firebase neste dispositivo

Use este campo sempre que abrir o sistema em um novo dispositivo ou navegador.
Cole o mesmo firebaseConfig que usou na configuração inicial.

💡 O Netlify publica o sistema, mas as credenciais do Firebase precisam ser configuradas uma vez em cada dispositivo/navegador. Se aparecer "Erro de conexão", é aqui que você resolve.
🚪 Sessão

Clique abaixo para sair do sistema. A tela de senha será exibida novamente.