Tutorial Introdutório do NocoBase 2.0

Este tutorial vai te guiar do zero, usando o NocoBase 2.0 para construir um sistema mínimo de tickets de TI (HelpDesk). O sistema inteiro precisa de apenas 2 tabelas de dados, sem escrever uma única linha de código, e implementa envio de tickets, gerenciamento de categorias, rastreamento de mudanças, controle de permissões e dashboard de dados.

Sobre o Tutorial

  • Público-alvo: pessoas de negócios, técnicas ou qualquer pessoa interessada em NocoBase (recomenda-se algum conhecimento básico de computação)
  • Projeto de exemplo: sistema mínimo de tickets de TI (HelpDesk), apenas 2 tabelas
  • Tempo estimado: 2-3 horas (não técnicos), 1-1,5 horas (técnicos)
  • Pré-requisitos: ambiente Docker ou Demo Online (válido por 24 horas, sem instalação)
  • Versão: NocoBase 2.0

O Que Você Vai Aprender

Através de 7 capítulos práticos, você vai dominar os conceitos centrais e o fluxo de construção do NocoBase:

#CapítuloPontos-chave
1Conhecendo o NocoBase — Em 5 minutos no arInstalação Docker, modo de configuração vs modo de uso
2Modelagem de Dados — Construindo o esqueleto do sistema de ticketsCollection/Field, relacionamentos
3Construindo Páginas — Tornando os dados visíveisBlock, bloco de tabela, filtragem e ordenação
4Formulários e Detalhes — Permitindo que os dados sejam preenchidosBloco de formulário, regras de campo, histórico de registros
5Usuários e Permissões — Quem pode ver o quêFunções, permissões de menu, permissões de dados
6Workflows — Fazendo o sistema agir sozinhoNotificações automáticas, gatilhos de mudança de status
7Dashboard — Visão completa em um piscar de olhosGráfico de pizza/linha/barra, bloco Markdown

Visão Geral do Modelo de Dados

Este tutorial gira em torno de um modelo de dados mínimo — apenas 2 tabelas, mas suficientes para cobrir as funcionalidades centrais como modelagem de dados, construção de páginas, design de formulários, controle de permissões, workflows e dashboard.

TabelaCampos principais
Tickets (tickets)Título, descrição, status, prioridade
Categorias (categories)Nome da categoria, cor

Perguntas Frequentes

Para quais cenários o NocoBase é adequado?

Adequado para ferramentas internas corporativas, sistemas de gerenciamento de dados, processos de aprovação, CRM, ERP e outros cenários que precisam de personalização flexível, com suporte a deploy privado.

Quais conhecimentos são necessários para concluir este tutorial?

Não é necessário programar, mas é recomendável ter algum conhecimento básico de computação. O tutorial explica gradualmente conceitos como tabelas de dados, campos e relacionamentos. Ter experiência com bancos de dados ou Excel facilita o aprendizado.

O sistema do tutorial pode ser expandido?

Sim. Este tutorial usa apenas 2 tabelas, mas o NocoBase suporta relacionamentos complexos entre múltiplas tabelas, integração de API externa, plugins personalizados e mais.

Qual ambiente de deploy é necessário?

Recomenda-se Docker (Docker Desktop ou servidor Linux), no mínimo 2 cores e 4GB de memória. Também há suporte a execução via código-fonte Git. Se você só quer experimentar, pode solicitar o Demo Online — sem instalação, válido por 24 horas.

Quais limitações tem a versão gratuita?

As funcionalidades centrais são totalmente gratuitas e open source. A versão comercial oferece plugins avançados adicionais e suporte técnico, veja mais em Preços da Versão Comercial.

Stack Tecnológica Relacionada

O NocoBase 2.0 é construído sobre as seguintes tecnologias:

  • Framework Frontend: React + Ant Design 5.0
  • Backend: Node.js + Koa
  • Banco de Dados: PostgreSQL (também suporta MySQL, MariaDB)
  • Métodos de Deploy: Docker, Kubernetes

Plataformas Similares para Referência

Se você está avaliando plataformas no-code/low-code, aqui vão algumas comparações:

PlataformaCaracterísticasDiferença em relação ao NocoBase
AppsmithNo-code open source, forte personalização frontendNocoBase foca mais em modelagem de dados
RetoolPlataforma de ferramentas internasNocoBase é totalmente open source, sem limites de uso
AirtableBanco de dados colaborativo onlineNocoBase suporta deploy privado, com autonomia de dados
BudibaseLow-code open source, com self-hostingArquitetura plugável do NocoBase oferece maior extensibilidade

Documentação Relacionada

Guia de Introdução

Mais Tutoriais

Referências de Soluções

Pronto? Vamos começar pelo Capítulo 1: Conhecendo o NocoBase!