Voltar para projetos
Project Food

Big Chock

Catálogo online da Big Chock com pedido via WhatsApp, landing page mobile-first, API Express, MongoDB Atlas e painel operacional.

React Vite Tailwind Express MongoDB Atlas Repositório GitHub
Landing real do Big Chock

Estrutura

  • frontend/ para landing pública e painel interno em React/Vite/Tailwind
  • server/ para API Express, autenticação, auditoria e integração com MongoDB
  • deploy/ com exemplos de env para Render e Netlify

Fluxos cobertos

  • captura de lead antes do redirecionamento para WhatsApp
  • fallback para WhatsApp se a API estiver indisponível
  • painel interno com dashboard, leads, clientes, produtos, vendas e despesas
  • rate limit, honeypot, CSRF, RBAC e auditoria

Execução local

  • atalho principal: ./start-project-ifood.sh
  • frontend separado: npm run dev --workspace frontend
  • backend separado: npm run dev --workspace server

Deploy sugerido

  • frontend em Netlify
  • API em host separado
  • banco em MongoDB Atlas
  • imports prontos em deploy/render.env.example e deploy/netlify.env.example

Capturas reais

Landing pública, tela de acesso interno e painel operacional usados como base do showcase público do projeto.