Vidrolar — Site Institucional e Painel de Gestão para Vidraçaria

Sistema web desenvolvido para centralizar e automatizar a gestão da Vidrolar, integrando produtos, categorias, estoque, orçamentos, ordens de serviço e catálogo digital em um único painel administrativo.

A solução oferece gestão de usuários com níveis de permissão, controle de acesso por recurso e um cadastro avançado de produtos, incluindo variações, combinações e precificação por metro quadrado ou por unidade, além de upload e organização de imagens.

O sistema conta com um fluxo completo de orçamentos, permitindo criação, montagem, envio por link público, desbloqueio por CPF e pagamento online. O painel administrativo possui duas integrações financeiras, com PagBank (PagSeguro) e Mercado Pago, permitindo que o administrador escolha diretamente no sistema qual gateway utilizar, com confirmação automática de pagamentos via webhook.

Também inclui controle de estoque integrado, com registro de entradas e saídas, histórico por produto e alertas automáticos de baixo estoque, além de ordens de serviço com atribuição a vidraceiros, anotações internas e relatórios gerenciais.

O catálogo digital público é totalmente integrado ao painel administrativo, contando com carrinho de compras, limitação de requisições (rate limiting) e organização personalizada dos produtos pela ordem das categorias, definida pelo administrador.

O projeto substitui processos manuais por uma plataforma digital segura, escalável e preparada para crescimento, utilizando filas e jobs assíncronos para tarefas em segundo plano e um endpoint de health check para monitoramento contínuo do sistema.

Recursos e Funcionalidades

  • Painel administrativo com dashboard e controle de acesso por perfil
  • Gestão de usuários com níveis de permissão e políticas de autorização
  • Cadastro de categorias e produtos com variações, combinações e imagens
  • Organização do catálogo por ordem personalizada de categorias
  • Precificação por m² ou por unidade
  • Controle de estoque com entradas, saídas, histórico e alertas automáticos
  • Sistema de notificações em segundo plano
  • Criação e gerenciamento de orçamentos com itens, descontos e observações
  • Link público para visualização de orçamentos com desbloqueio por CPF
  • Integração com múltiplos gateways de pagamento (PagBank e Mercado Pago)
  • Seleção do gateway de pagamento diretamente pelo painel administrativo
  • Confirmação automática de pagamentos via webhook
  • Ordens de serviço com atribuição a vidraceiros e anotações internas
  • Catálogo digital público com carrinho de compras
  • Rate limiting para segurança e performance
  • Soft delete e restauração de registros
  • Testes automatizados (PHPUnit)
  • Estrutura preparada para expansão de funcionalidades

Tecnologias Utilizadas

  • Back-end: PHP 8.2, Laravel 12
  • Front-end: Blade, Tailwind CSS 4, JavaScript (Vite 7) e Axios
  • Banco de Dados: MySQL
  • Integrações: PagBank (PagSeguro) e Mercado Pago
  • Infraestrutura: Filas (queues), jobs assíncronos e health check (banco de dados, cache e fila)
Ver Projeto