https://github.com/yurilrodrigues/fast-king
Clone do McDonald's onde é possível fazer pedidos, visualizar lojas disponíveis, acessar o histórico de pedidos, explorar o cardápio completo e personalizar opções.
https://github.com/yurilrodrigues/fast-king
framer-motion hookform nextjs prisma shadcn-ui tailwindcss zod
Last synced: 3 months ago
JSON representation
Clone do McDonald's onde é possível fazer pedidos, visualizar lojas disponíveis, acessar o histórico de pedidos, explorar o cardápio completo e personalizar opções.
- Host: GitHub
- URL: https://github.com/yurilrodrigues/fast-king
- Owner: YuriLRodrigues
- Created: 2025-02-25T14:58:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-27T00:03:29.000Z (3 months ago)
- Last Synced: 2025-02-27T01:18:48.742Z (3 months ago)
- Topics: framer-motion, hookform, nextjs, prisma, shadcn-ui, tailwindcss, zod
- Language: TypeScript
- Homepage: https://mcdonalds-cloneyuridev.vercel.app/fsw-donalds
- Size: 915 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup FastKing Project 🍔
Este é um projeto clone do McDonald's, desenvolvido para simular um sistema de fast food digital, incluindo pedidos online, gerenciamento de cardápio e mais.
## Funcionalidades 📦
- **Navegação por Categorias**: Os usuários podem explorar produtos por categorias, facilitando a busca e a compra.
- **Gerenciamento do Carrinho de Compras**: Os usuários podem adicionar produtos ao carrinho, remover itens e modificar a quantidade de um produto conforme necessário.
- **Pagamento de Pedidos com Stripe API**: Oferecemos uma experiência de pagamento online segura com a integração da API do Stripe, incluindo o uso de webhooks para processar eventos relacionados ao pagamento. Os usuários podem finalizar seus pedidos de forma fácil e segura.
- **Busca por Menus de Acordo com a Loja**: Os menus de produtos são filtrados conforme a loja selecionada.
- **Gerenciamento de Pedidos**: Os usuários podem visualizar e acompanhar seus pedidos.
- **Detalhe do Produto**: Cada produto possui uma página com informações detalhadas.
- **Criação de Pedido por CPF e Nome do Usuário**: Permite que os pedidos sejam gerados vinculados a um CPF e nome do comprador.
## Tecnologias Utilizadas 🚀
- **React**: Construção da interface interativa do usuário.
- **Next.js**: Framework para SSR e SSG, garantindo performance e SEO.
- **PostgreSQL**: Banco de dados relacional para armazenar pedidos e usuários.
- **Prisma**: ORM para facilitar a comunicação com o banco de dados.
- **Shadcn/ui**: Biblioteca de componentes modernos e estilizados.
- **Tailwind CSS**: Estilização ágil com classes utilitárias.