Sistema desenvolvido para gestão de mesas em restaurantes
Antes de começar, certifique-se de ter as seguintes ferramentas instaladas:
- Node.js 20.x
- NPM ou Yarn
- Git
Clone este repositório para a sua máquina local:
git clone https://github.com/AugustoPreis/restaurante.git
cd restaurante
Instale as dependências do servidor:
cd backend
npm install
Criar um arquivo .env
na pasta backend
(alterar os valores conforme necessário)
PORT=3000
JWT_TOKEN=cin12u3i9c9mind89hfb981nfcsdafaklsfb
LOG_SQL=FALSE
JWT_EXPIRE=1d
AES_256_CBC_KEY=w5DHNKOdgw/MGUNNMMPX4xogvqWel1xOkcOXAAYniSurFTs7HtyOlMktWqjcRrh/
NODE_ENV=DEV
#Informar os dados do banco conforme necessário
DB_HOST=
DB_NAME=
DB_PASS=
DB_USER=
Para iniciar o servidor de desenvolvimento:
npm start
Instale as dependências do front-end:
cd frontend
npm install
Para iniciar o front-end em modo de desenvolvimento:
npm run dev
- Cadastros (Categorias, Produtos, Mesas e Usuários)
- Gestão de Mesas/Pedidos
- Movimentação de Estoque
- Socket para sincronizar pedidos
- Relatórios
- Mobile para lançamento de itens em pedidos abertos