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:
- Acesse
/t/meu-restaurante/admin/menu - Crie categorias (ex: Bebidas, Pratos Principais, Sobremesas)
- Adicione itens com nome, preço e descrição
5. Configurar Mesas
Se necessário, configure as mesas do restaurante:
- Acesse
/t/meu-restaurante/admin/tables - 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.