Sistema completo de delivery com painel administrativo, frontend mobile-first e bot WhatsApp integrado.
- ✅ Gestão de categorias com configurações avançadas
- ✅ Gestão de produtos com imagens e preços
- ✅ Sistema de variações (sabores, adicionais, complementos, bebidas)
- ✅ Gestão completa de pedidos com status dinâmicos
- ✅ Sistema de fidelidade com progresso visual
- ✅ Configurações globais do sistema
- ✅ Interface moderna e responsiva
- ✅ Design responsivo com Tailwind CSS
- ✅ Listagem de produtos por categoria
- ✅ Página de detalhes com personalização completa
- ✅ Carrinho de compras funcional
- ✅ Checkout completo com validação
- ✅ Integração com WhatsApp
- ✅ Interface otimizada para mobile
- ✅ Menu interativo com emojis
- ✅ Navegação por categorias e produtos
- ✅ Carrinho de compras via chat
- ✅ Checkout simplificado
- ✅ Consulta de programa de fidelidade
- ✅ Sessões persistentes por usuário
- ✅ Integração com Twilio
- Backend: Laravel 10 + Filament 3
- Frontend: Blade Templates + Tailwind CSS
- Database: MySQL
- WhatsApp: Twilio API
- Icons: Font Awesome
- Styling: Tailwind CSS
- Clone o repositório
git clone <repository-url>
cd lanchonete- Instale as dependências
composer install- Configure o ambiente
cp .env.example .env
php artisan key:generate- Configure o banco de dados
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=lanchonete_db
DB_USERNAME=root
DB_PASSWORD=password- Execute as migrações
php artisan migrate- Crie um usuário administrador
php artisan make:filament-user- Inicie o servidor
php artisan serve-
Configure o Twilio
- Crie uma conta no Twilio
- Configure um número WhatsApp Business
- Configure o webhook:
https://seu-dominio.com/whatsapp/webhook
-
Variáveis de ambiente
TWILIO_SID=your_twilio_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_WHATSAPP_NUMBER=whatsapp:+14155238886- URL:
https://seu-dominio.com/admin - Login: admin@lanchonete.com
- Senha: password
- URL:
https://seu-dominio.com
- Envie uma mensagem para o número configurado no Twilio
1️⃣ Ver Cardápio
2️⃣ Ver Carrinho
3️⃣ Programa de Fidelidade
4️⃣ Informações
- Cliente escolhe categoria
- Cliente escolhe produto
- Cliente personaliza (se disponível)
- Produto é adicionado ao carrinho
- Cliente finaliza pedido
- Sistema gera pedido no painel admin
- Consulta por nome do cliente
- Visualização de pontos (0-10)
- Barra de progresso visual
- Notificação de lanche grátis
categories- Categorias de produtosproducts- Produtos do cardápioproduct_variants- Variações (sabores, adicionais, etc.)orders- Pedidos dos clientesorder_items- Itens dos pedidossettings- Configurações do sistemaloyalty_points- Pontos de fidelidadewhatsapp_sessions- Sessões do bot WhatsApp
- Pending - Aguardando confirmação
- Accepted - Aceito e em preparo
- Out for Delivery - Saiu para entrega
- Delivered - Entregue
- Canceled - Cancelado
- Primária: Vermelho (#DC2626)
- Secundária: Verde (#16A34A)
- Accent: Amarelo (#EAB308)
- Nome da lanchonete
- Logo do estabelecimento
- Telefone WhatsApp
- Horário de funcionamento
- Mensagens automáticas
- Ativação/desativação de funcionalidades
Para suporte técnico ou dúvidas sobre o sistema, entre em contato através do WhatsApp configurado no painel administrativo.
Este projeto foi desenvolvido especificamente para sistemas de delivery de lanchonetes e restaurantes.
Desenvolvido com ❤️ para facilitar vendas online de lanchonetes