Skip to content

Primeiros Passos

Após a instalação, siga este guia para começar a usar o sistema.

1. Criar Superadmin

Na primeira vez que o sistema é iniciado, o primeiro usuário registrado torna-se superadmin:

bash
POST /api/auth/register
{
  "email": "superadmin@saas.com",
  "password": "superadmin123",
  "name": "Super Admin"
}

2. Criar um Tenant

Como superadmin, crie um novo restaurante:

bash
POST /api/superadmin/tenants
Authorization: Bearer <token_superadmin>

{
  "name": "Meu Restaurante",
  "slug": "meu-restaurante",
  "email": "contato@meurestaurante.com",
  "primaryColor": "#C5A059",
  "plan": "premium"
}

3. Criar Admin do Tenant

Registre o primeiro usuário do tenant (automaticamente vira admin):

bash
POST /api/t/meu-restaurante/auth/register
{
  "email": "admin@meurestaurante.com",
  "password": "admin123",
  "name": "Admin do Restaurante"
}

4. Configurar Cardápio

No painel admin, adicione categorias e itens ao cardápio:

  1. Acesse /t/meu-restaurante/admin/menu
  2. Crie categorias (ex: Bebidas, Pratos Principais, Sobremesas)
  3. Adicione itens com nome, preço e descrição

5. Configurar Mesas

Se necessário, configure as mesas do restaurante:

  1. Acesse /t/meu-restaurante/admin/tables
  2. Adicione mesas com número e capacidade

6. Começar a Usar

Para Clientes

Acesse http://localhost:5173/t/meu-restaurante/menu para ver o cardápio e fazer pedidos.

Para Admin

Acesse http://localhost:5173/t/meu-restaurante/admin para gerenciar o restaurante.

Para Cozinha

Acesse http://localhost:5173/t/meu-restaurante/kitchen para ver os pedidos em tempo real.

Para Filial

Acesse http://localhost:5173/t/meu-restaurante/pdv para abrir o terminal de venda.

Lançado sob a licença MIT.