Digite a senha para acessar o sistema
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:
Acesse console.firebase.google.com com sua conta Google e clique em "Adicionar projeto". Escolha um nome (ex: vinicola) e conclua a criação.
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).
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.
Registrada com sucesso.
| # | Data/Hora | Itens | Pagamento | Total | Ações |
|---|
| Data/Hora | Itens | Pagamento | Total |
|---|
| Nome | Preço | Donos do Lucro | Custo | Ativo | Ações |
|---|
| Nome | Ações |
|---|
Acesse console.firebase.google.com → seu projeto → Realtime Database → clique na aba "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.
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.
Acesse netlify.com e crie uma conta gratuita (pode usar o login do Google).
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.
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.
No Netlify você pode renomear o site para algo como vinicola-minha-empresa.netlify.app nas configurações do site.
Use este campo sempre que abrir o sistema em um novo dispositivo ou navegador.
Cole o mesmo firebaseConfig que usou na configuração inicial.
Clique abaixo para sair do sistema. A tela de senha será exibida novamente.