https://github.com/matheusotenio/mcdonald-s
Projeto clone do site de Menu do McDonald's
https://github.com/matheusotenio/mcdonald-s
Last synced: 2 months ago
JSON representation
Projeto clone do site de Menu do McDonald's
- Host: GitHub
- URL: https://github.com/matheusotenio/mcdonald-s
- Owner: MatheusOtenio
- Created: 2025-02-19T14:51:34.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-19T22:24:33.000Z (4 months ago)
- Last Synced: 2025-02-19T23:25:42.406Z (4 months ago)
- Language: TypeScript
- Homepage:
- Size: 695 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sistema de Autoatendimento para Restaurantes
Este projeto é um sistema de autoatendimento para restaurantes, inspirado nos tótens do McDonald's e Burger King, além de versões mobile para facilitar pedidos. Utilizando tecnologias modernas, buscamos recriar uma experiência intuitiva e eficiente para os clientes realizarem pedidos de forma independente.
## Tecnologias Utilizadas
- **Next.js** - Framework React para desenvolvimento frontend
- **TypeScript** - Tipagem estática para maior segurança no código
- **Figma** - Protótipos e design do sistema
- **Prisma** - ORM para gerenciamento do banco de dados
- **NeonDB** - Banco de dados PostgreSQL em nuvem
- **PostgreSQL** - Banco de dados relacional para armazenamento seguro
- **Tailwind CSS** - Estilização moderna e responsiva## Visão Geral do Sistema
### Página Inicial

Tela inicial do restaurante, onde o usuário pode iniciar o processo de pedido.### Catálogo de Produtos

Listagem dos itens disponíveis no restaurante, categorizados para facilitar a navegação.### Itens Selecionados

Tela que exibe os itens escolhidos pelo cliente antes de finalizar o pedido.### Carrinho do Cliente

Resumo do pedido, onde o cliente pode revisar e concluir a compra.## Instalação e Uso
## Como rodar o projeto
1. Instale as dependências:
```sh
npm install
```2. Configure o banco de dados no arquivo `.env`.
3. Inicie o servidor de desenvolvimento:
```sh
npm run dev
```4. Acesse o projeto no navegador: [http://localhost:3000](http://localhost:3000)