Sistema web simples e eficiente para controle de produtos em estoque com visualização em tempo real, leitura de QR Code e painel administrativo completo.
STOCK_BOX/ │ ├── public/ # Arquivos acessíveis externamente │ ├── assets/ │ │ ├── css/ # CSS modular por página │ │ │ ├── global.css │ │ │ ├── dashboard.css │ │ │ ├── form.css │ │ │ ├── index.css │ │ │ └── superadmin.css │ │ ├── js/ # Scripts JavaScript separados │ │ │ ├── dashboard.js │ │ │ ├── qr-reader.js │ │ │ └── superadmin.js │ │ └── imagens/ # Logos, ícones, etc. │ ├── leitura-qr-code.html # Leitor de QR Code (sem PHP) │ └── index.php # Tela inicial de login │ ├── src/ # Código-fonte principal │ ├── pages/ # Páginas de sistema │ │ ├── dashboard.php │ │ ├── editar_produto.php │ │ ├── superadmin.php │ │ ├── relatorios.php │ │ ├── movimentacoes.php │ │ └── usuarios.php # (futura implementação) │ ├── components/ # Partes reutilizáveis │ │ ├── header.php │ │ ├── footer.php │ │ └── menu.php │ ├── api/ # Endpoints internos │ │ ├── api_produtos.php │ │ ├── api_estoque.php │ │ ├── baixa_estoque.php │ │ ├── dashboard_stats.php │ │ ├── editar_produto.php │ │ ├── exclui_produto.php │ │ └── listar_produtos.php │ ├── services/ # Integrações externas / regras de negócio │ │ └── supabase_service.php │ └── helpers/ # Funções utilitárias (futura expansão) │ └── utils.php │ ├── config/ │ ├── config.php # Chaves de API e variáveis │ ├── textos.php # Rótulos e mensagens │ └── bd.sql # Estrutura inicial do banco │ └── README.md
html5-qrcode
git clone https://github.com/seuusuario/STOCK_BOX.git
config/config.php
com as variáveis:
define('SUPABASE_URL', 'https://xxx.supabase.co'); define('SUPABASE_API_KEY', 'sua-api-key-aqui'); define('PERFIL_ID', 'perfil-unico-do-estabelecimento');
bd.sql
no seu banco de dados (Sugestão: Supabase).http://localhost/STOCK_BOX/public/index.php
/src/api/api_produtos.php
→ Lista todos os produtos/src/api/api_estoque.php
→ Controla movimentações/src/api/dashboard_stats.php
→ Gera dados de relatório/src/api/editar_produto.php
→ Atualiza produtos/src/api/exclui_produto.php
→ Remove um produto/src/api/listar_produtos.php
→ Atualização em tempo real/src/api/baixa_estoque.php
→ Processa baixa por QR CodeDesenvolvido por Estevão Ferreira