Uma plataforma de gerenciamento de pedidos profissional para "Flor de Nata Rosquinhas", uma empresa brasileira de rosquinhas artesanais. Esta aplicação web permite que os clientes façam pedidos diretamente através de uma interface intuitiva e integra-se com o WhatsApp para confirmação de pedidos.
- Design Responsivo: Funciona perfeitamente em dispositivos móveis e desktop
- Formulário de Pedido: Interface fácil de usar para os clientes selecionarem produtos
- Carrinho de Compras: Os clientes podem adicionar vários itens ao pedido
- Integração com WhatsApp: Envia detalhes do pedido diretamente para a empresa via WhatsApp
- Opções de Pagamento: Suporte para PIX (sistema de pagamento instantâneo brasileiro)
- Design Visual Único: Formas onduladas no cabeçalho e rodapé que imitam chocolate derretido e ondas suaves
- Frontend: React + TypeScript
- Estilização: Tailwind CSS
- Ícones: Lucide React
- Notificações: React Hot Toast
- Ferramenta de Build: Vite
Antes de começar, certifique-se de ter o seguinte instalado:
- Node.js (v16.0.0 ou superior)
- npm (v7.0.0 ou superior)
-
Clone o repositório
git clone https://github.com/seu-usuario/flor-de-natas.git cd flor-de-natas
-
Instale as dependências
npm install
-
Inicie o servidor de desenvolvimento
npm run dev
-
Abra seu navegador e acesse http://localhost:5173
-
Gere um build de produção
npm run build
-
Visualize o build de produção localmente
npm run preview
- Crie uma conta no Vercel
- Instale o Vercel CLI:
npm install -g vercel
- Faça o deploy do seu projeto:
vercel
A Vercel é ideal para aplicações React, oferecendo:
- HTTPS automático
- CDN global
- Integrações com GitHub
- Previews de deploy para pull requests
- Amplo plano gratuito para projetos pequenos e médios
- Crie uma conta no Netlify
- Instale o Netlify CLI:
npm install -g netlify-cli
- Faça o deploy do seu projeto:
netlify deploy
O Netlify também é excelente para aplicações React com:
- Funcionalidades similares à Vercel
- Tratamento de formulários se precisar adicionar funcionalidades no lado do servidor
- Plano gratuito inclui 300 minutos de build por mês
- Adicione homepage ao package.json:
"homepage": "https://seu-usuario.github.io/flor-de-natas"
- Instale o pacote GitHub Pages:
npm install -g gh-pages
- Adicione scripts de deploy ao package.json:
"predeploy": "npm run build", "deploy": "gh-pages -d dist"
- Faça o deploy para o GitHub Pages:
npm run deploy
As formas onduladas do cabeçalho e rodapé são SVGs personalizados que podem ser facilmente modificados. As cores principais são definidas no arquivo tailwind.config.js
:
- Marrom escuro:
#3E2723
(marrom-900) - Marrom médio:
#5D4037
(marrom-800) - Marrom claro:
#795548
(marrom-700) - Rosa escuro:
#ec407a
(rosa-500) - Rosa médio:
#f48fb1
(rosa-400) - Rosa claro:
#f8bbd0
(rosa-300) - Rosa muito claro/fundo:
#FFF9FB
(rosa-50)
- Para modificar os produtos e preços, edite o arquivo
src/types.ts
- Para alterar o número de WhatsApp, edite o arquivo
src/components/OrderForm.tsx
- Para ajustar as formas onduladas, modifique os caminhos SVG no arquivo
src/App.tsx
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
Para perguntas ou suporte, entre em contato:
- WhatsApp: +55 31 97129-5198