// Recursos

Os blocos que montam o seu backend.

Faturas, Clientes, Contratos são exemplos de recursos do projeto — você é quem desenha. Esta página lista os recursos da plataforma: blocos fixos que toda conta já traz, alguns sempre inclusos e outros que entram no consumo conforme você usa.

// Hierarquia

Como tudo se organiza.

Antes de explicar os recursos um por um, entenda como eles vivem dentro do produto.

H_01

Organização

A empresa que paga a conta. Cada organização tem seu próprio cadastro fiscal, sua fatura mensal e sua equipe — com diferentes níveis de acesso (técnico, financeiro, etc). Se você tem duas empresas, cria duas organizações: cada uma recebe sua fatura conforme o consumo dos próprios projetos.

H_02

Projeto

Cada produto ou ambiente que a organização tem. Aqui ficam as configurações globais que valem para todo o projeto: chaves JWT próprias, local de hospedagem, provedores de e-mail e SMS, integrações com APIs externas, autenticação.

H_03

Recursos do projeto

O que existe dentro do projeto: os recursos personalizados que você cria (Faturas, Clientes, Pedidos...) mais os triggers que reagem a mudanças neles. Cada recurso tem suas próprias regras e permissões.

H_04

Campos do recurso

Dentro de cada recurso ficam os campos com tipo (valor, data, lista de status, anexo...). Cada campo tem suas regras próprias — mínimo, máximo, opções permitidas, obrigatório ou não — e suas próprias permissões por tag.

// assistant Assistente IA

ASS_01

Assistente IA

Um assistente de IA conversacional dentro do console. Descreva em texto o sistema que você quer e ele cria os recursos, campos, regras e triggers pela própria API da Tarello. Também tira dúvidas sobre como usar a plataforma, ajusta configurações existentes e gera exemplos de chamada (curl, fetch) para os seus endpoints.

  • Cria recursos a partir de descrição em texto
  • Sugere triggers conforme o cenário
  • Corrige configs e gera exemplos de chamada

// core Essencial

COR_01

Autenticação

Login com e-mail e senha, com 2FA opcional. Geração e renovação de tokens JWT por projeto, logout em todas as sessões, recuperação por e-mail e cadastro com validação. Tudo configurável no console — ou pelo assistente IA.

  • JWT por projeto, chaves separadas
  • Recuperação por e-mail integrada
  • 2FA opcional, ativável por projeto
COR_02

Permissões por tags

Você cria tags (ex: manager, financeiro, atendimento) e dá uma ou mais tags para cada usuário. Em cada recurso, você escolhe quais tags têm acesso — e dá pra refinar campo a campo. Exemplo: na Fatura, a tag manager pode editar o campo "valor"; a tag atendimento só pode visualizar.

  • Uma ou várias tags por usuário
  • Acesso definido recurso a recurso
  • Refino campo a campo dentro do recurso
COR_03

Configurações do projeto

Cada projeto carrega suas próprias configurações globais — chaves JWT, provedores de e-mail e SMS, integrações com APIs externas, variáveis secretas e constantes. Mudança em um projeto não afeta os outros, mesmo dentro da mesma organização.

  • Constantes globais por projeto
  • Provedores de e-mail e SMS
  • Variáveis secretas separadas

// builder Construtor

BUI_01

Recursos personalizados

Dentro de cada projeto, crie quantos recursos quiser — Faturas, Clientes, Pedidos, o que o seu produto pedir. Cada recurso tem campos com tipo definido (valor, data, texto, lista de status, anexo, relação com outro recurso) e cada campo tem suas próprias regras: valor mínimo e máximo, moeda, opções permitidas, obrigatório ou opcional.

  • Quantos recursos você precisar
  • Campos tipados com regras próprias
  • Validação automática nas chamadas
BUI_02

API REST automática

Toda vez que você cria ou altera um recurso, a Tarello atualiza a API REST correspondente — endpoints de listagem, busca, criação, atualização e remoção, com filtros, paginação, ordenação e validação por campo. Não precisa escrever nem fazer deploy.

  • CRUD completo pronto na hora
  • Filtros, ordenação e paginação
  • OpenAPI gerado por projeto
BUI_03

Integração com APIs externas

Configure uma chamada para qualquer API de terceiros (pagamentos, envio de SMS, IA, o que precisar) como se fosse mais um recurso. O front consome a rota da Tarello e nós cuidamos de chamar o serviço externo com a sua chave e tratar a resposta.

  • Chaves guardadas com segurança
  • Mapeamento de campos de entrada e saída
  • Retry e timeout configuráveis
BUI_04

Multi-idioma

Centralize as palavras e frases que o seu produto exibe em um lugar só. No projeto você cadastra a lista de termos de todos os recursos, marca quais devem ser traduzidos e em quais idiomas. A API entrega o texto na língua certa para cada usuário, sem você duplicar campos para cada idioma.

  • Lista única de termos no projeto
  • Marcador "traduzir / não traduzir" por termo
  • Idiomas configuráveis por projeto

// automation Automação

AUT_01

Triggers

Defina o que acontece quando um recurso muda. Exemplos reais: "se a Fatura mudou de status para paga, envia um e-mail para o cliente"; "se o campo valor da Fatura foi alterado, registra em log e avisa o financeiro"; "se um Pedido novo foi criado, dispara o webhook do ERP". Cada trigger é uma condição mais uma ação.

  • Reage a criação, edição e remoção
  • Condições sobre os campos do recurso
  • Ações: e-mail, SMS, webhook, fila

// infra Infraestrutura

INF_01

Escala automática

A mesma plataforma atende seu primeiro projeto e seu pico de tráfego. Você não dimensiona servidor, não escolhe instância, não migra. Aumenta o uso, o sistema acompanha; cai, deixa de cobrar pelo que não foi consumido.

  • Zero configuração de escala
  • Mesma plataforma do MVP ao milhão
  • Sem migração, sem refactor
INF_02

Múltiplas regiões

Cada projeto roda no país que você escolher na criação. Latência baixa para a sua base de usuários, residência de dados de acordo com a regulação local. Mudança de local depois é possível, com aviso prévio.

  • Você escolhe o local na criação
  • Conformidade local
  • Migração possível com aviso
INF_03

Backups

Backup semanal sempre incluído, em todos os projetos. Para janelas mais curtas, há frequência diária e horária como addons opcionais, cobrados por mês no local do projeto. Restauração feita pelo console, com revisão antes de aplicar.

  • Semanal incluso, sempre
  • Diário e de hora em hora como addon
  • Restauração pelo console
// Localização

7+ regiões para hospedar.

Você escolhe na criação do projeto. Pode mudar depois, com aviso prévio.

Brasil
Brasil
Chile
Chile
Estados Unidos
Estados Unidos
Alemanha
Alemanha
Austrália
Austrália
Singapura
Singapura
África do Sul
África do Sul
// Permissões

Permissões finas, até o nível de campo.

Você define as tags do projeto (ex: manager, financeiro, atendimento) e dá uma tag para cada usuário. Em cada recurso, você escolhe quais tags são permitidas. Dentro do recurso, dá pra refinar campo a campo — quem pode visualizar, quem pode editar.

P_01

Uma tag por usuário

Cada usuário recebe uma única tag. Você cria quantas tags quiser dentro do projeto, com os nomes que fizerem sentido para a sua equipe.

P_02

Tags permitidas por recurso

Em cada recurso (Faturas, Clientes, Pedidos...) você seleciona quais tags têm acesso. Quem não tem uma tag permitida não vê o recurso.

P_03

Refino campo a campo

Para cada campo, escolha quais tags podem visualizar e quais podem editar. Exemplo: na Fatura, a tag manager edita o campo "valor"; a tag atendimento só consegue ver.

P_04

Validação automática no JWT

A Tarello faz a checagem em toda chamada. Se a tag do usuário não estiver autorizada, a rota responde 403 sem chegar nos dados.

// Segurança

Sua API protegida em todos os níveis.

Segurança é base, não recurso extra. Tudo que está abaixo é padrão em qualquer projeto.

01

JWT por projeto

Cada projeto tem sua própria chave de assinatura. Tokens de um projeto não funcionam em outro.

02

TLS em tudo

Todas as rotas servem só por HTTPS. Sem exceção, sem porta interna aberta.

03

Dados criptografados

Armazenamento em repouso com criptografia. Backups herdam a mesma proteção.

04

Sessões revogáveis

O usuário (e o seu sistema) pode listar e encerrar sessões a qualquer momento pelo console ou pela API.

05

2FA opcional

Dupla autenticação por TOTP ou por código. Habilita no Auth do projeto.

06

Rate limit por chave

Limites por API key para evitar abuso. Configuráveis no console.

07

Auditoria

Quem alterou o quê, quando. Logs auditáveis ficam guardados por padrão.

08

Isolamento entre projetos

Dados de um projeto nunca se misturam aos de outro, nem na sua própria conta.

Comece hoje. Sem cartão, sem instalação.

Crie sua organização, abra um projeto e monte o primeiro recurso em minutos. O plano grátis acompanha você enquanto valida a ideia.