Um sistema de pedidos online desenvolvido para facilitar o gerenciamento de pedidos de lanchonetes e pizzarias, permitindo que os clientes escolham produtos, visualizem detalhes e enviem diretamente o pedido via WhatsApp.
Simplificar o processo de pedidos, oferecendo uma interface responsiva e intuitiva para lanchonetes e pizzarias que desejam digitalizar seu atendimento e melhorar a experiência do cliente.
Exibição de cardápio com categorias separadas (hambúrgueres, bebidas, sucos, acompanhamentos, etc.). Sistema de carrinho de compras com cálculo dinâmico de total. Envio automático de pedidos via WhatsApp, incluindo detalhes como endereço, forma de pagamento e observações. Status de funcionamento da loja (Aberta/Fechada) com base no horário configurado. Design responsivo e animações suaves para transições no footer e modal.
HTML5 e CSS3 com TailwindCSS para estilização. JavaScript para funcionalidades dinâmicas e manipulação do DOM. Git para controle de versão.
├── assets/ # Imagens e recursos estáticos
├── categories/ # Páginas HTML por categoria
│ ├── hamburgers.html
│ ├── drinks.html
│ ├── juices.html
│ ├── sides.html
│ ├── others.html
├── node_modules/ # Dependências instaladas
├── scripts/ # Scripts JavaScript
│ ├── orderCart.js
│ ├── statusStore.js
├── styles/ # Estilos com TailwindCSS
│ ├── output.css
│ ├── style.css
├── .gitignore
├── index.html # Página principal
├── package-lock.json # Arquivo de lock do npm
├── package.json # Configuração do projeto npm
├── tailwind.config.js # Configuração do TailwindCSS
- Navegador moderno atualizado.
- Para desenvolvimento, é necessário ter
Node.js
enpm
instalados.
- Clone o repositório:
git clone https://github.com/mariorenanofc/cardapio-online.git
- Navegue até o diretório do projeto:
cd cardapio-online
- Instale as dependências:
npm install
- Inicie o servidor local (caso configurado):
npm run dev
- Abra o arquivo
index.html
no navegador para visualizar o projeto.
- Adicionar integração com API para armazenamento de pedidos.
- Implementar um painel de administração para gerenciar produtos e pedidos.
- Incluir sistema de login para clientes e administradores.
- Melhorar suporte para dispositivos móveis.
-
Faça um fork do repositório.
-
Crie uma branch com sua feature:
git checkout -b minha-feature
- Faça commit das alterações:
git commit -m 'Minha nova feature'
- Envie para a branch principal:
git push origin minha-feature
- Abra um Pull Request.
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.
Mário Renan
- E-mail: mariovendasonline10k@gmail.com
- LinkedIn: in/mariorenanofc