Skip to content

Denyu77/lanchesss

Repository files navigation

Sistema de Delivery - Lanchonete

Sistema completo de delivery com painel administrativo, frontend mobile-first e bot WhatsApp integrado.

🚀 Funcionalidades

Painel Administrativo (Filament)

  • ✅ 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

Frontend Cliente (Mobile-First)

  • ✅ 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

Bot WhatsApp

  • ✅ 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

🛠️ Tecnologias Utilizadas

  • Backend: Laravel 10 + Filament 3
  • Frontend: Blade Templates + Tailwind CSS
  • Database: MySQL
  • WhatsApp: Twilio API
  • Icons: Font Awesome
  • Styling: Tailwind CSS

📋 Instalação

  1. Clone o repositório
git clone <repository-url>
cd lanchonete
  1. Instale as dependências
composer install
  1. Configure o ambiente
cp .env.example .env
php artisan key:generate
  1. 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
  1. Execute as migrações
php artisan migrate
  1. Crie um usuário administrador
php artisan make:filament-user
  1. Inicie o servidor
php artisan serve

🔧 Configuração do WhatsApp Bot

  1. Configure o Twilio

    • Crie uma conta no Twilio
    • Configure um número WhatsApp Business
    • Configure o webhook: https://seu-dominio.com/whatsapp/webhook
  2. Variáveis de ambiente

TWILIO_SID=your_twilio_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_WHATSAPP_NUMBER=whatsapp:+14155238886

📱 Acesso ao Sistema

Painel Administrativo

Frontend Cliente

  • URL: https://seu-dominio.com

Bot WhatsApp

  • Envie uma mensagem para o número configurado no Twilio

🎯 Funcionalidades do Bot WhatsApp

Menu Principal

1️⃣ Ver Cardápio 2️⃣ Ver Carrinho
3️⃣ Programa de Fidelidade 4️⃣ Informações

Fluxo de Pedido

  1. Cliente escolhe categoria
  2. Cliente escolhe produto
  3. Cliente personaliza (se disponível)
  4. Produto é adicionado ao carrinho
  5. Cliente finaliza pedido
  6. Sistema gera pedido no painel admin

Programa de Fidelidade

  • Consulta por nome do cliente
  • Visualização de pontos (0-10)
  • Barra de progresso visual
  • Notificação de lanche grátis

📊 Estrutura do Banco de Dados

Tabelas Principais

  • categories - Categorias de produtos
  • products - Produtos do cardápio
  • product_variants - Variações (sabores, adicionais, etc.)
  • orders - Pedidos dos clientes
  • order_items - Itens dos pedidos
  • settings - Configurações do sistema
  • loyalty_points - Pontos de fidelidade
  • whatsapp_sessions - Sessões do bot WhatsApp

🔄 Status dos Pedidos

  • Pending - Aguardando confirmação
  • Accepted - Aceito e em preparo
  • Out for Delivery - Saiu para entrega
  • Delivered - Entregue
  • Canceled - Cancelado

🎨 Personalização

Cores do Sistema

  • Primária: Vermelho (#DC2626)
  • Secundária: Verde (#16A34A)
  • Accent: Amarelo (#EAB308)

Configurações Disponíveis

  • Nome da lanchonete
  • Logo do estabelecimento
  • Telefone WhatsApp
  • Horário de funcionamento
  • Mensagens automáticas
  • Ativação/desativação de funcionalidades

📞 Suporte

Para suporte técnico ou dúvidas sobre o sistema, entre em contato através do WhatsApp configurado no painel administrativo.

📄 Licença

Este projeto foi desenvolvido especificamente para sistemas de delivery de lanchonetes e restaurantes.


Desenvolvido com ❤️ para facilitar vendas online de lanchonetes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors