logologo
Get Started
Tutorials
Guide
Development
Plugins
API
Home
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Get Started
Tutorials
Guide
Development
Plugins
API
Home
logologo

V2 Tutorial (IT Ticket System)

Tutorial Overview
Chapter 1: Getting Started
Chapter 2: Data Modeling
Chapter 3: Building Pages
Chapter 4: Forms & Details
Chapter 5: Users & Permissions
Chapter 6: Workflows
Chapter 7: Dashboard

V1 Tutorials (Legacy)

Task Management System Overview
Chapter 1: Getting Started
Chapter 2: Designing the System
Chapter 3: Task Data Management
Chapter 4: Task & Comment Plugins
Chapter 5: Tabs & Dynamic Blocks
Chapter 6: User & Permissions
Chapter 7: Workflow
Project Management Overview
Chapter 8: Knowledge Base - Tree Collection
Chapter 9: Task Dashboard & Charts
Chapter 10: Dashboard Filters & Conditions
Chapter 11: Subtasks & Work Hours
Chapter 12: Meeting Room Booking & Workflows
Implementing User Registration Review
Implementing CRM Lead Conversion
Markdown Blocks Tips and Tricks
CRM Sales Cloud Overview
Lead Follow-up & Status Management
CRM System (Sales Cloud)
Using API Keys to Retrieve Data
Markdown Template Variables
How to Deploy NocoBase Faster
CRM Sales Pipeline Visualization
CRM Demo Deployment Guide
Next PageTutorial Overview

#NocoBase 2.0 Beginner Tutorial

This tutorial walks you through building a minimal IT HelpDesk system from scratch using NocoBase 2.0. The entire system requires only 2 data tables and zero code, yet delivers ticket submission, category management, change tracking, access control, and a data dashboard.

#About This Tutorial

  • Target audience: Business users, technical users, or anyone interested in NocoBase (some computer background is recommended)
  • Case project: A minimal IT HelpDesk system with only 2 tables
  • Estimated time: 2-3 hours (non-technical), 1-1.5 hours (technical users)
  • Prerequisites: Docker environment or Online Demo (24-hour trial, no installation needed)
  • Version: NocoBase 2.0

#What You'll Learn

Through 7 hands-on chapters, you'll master the core concepts and workflow of NocoBase:

#ChapterKey Topics
1Getting Started — Up and Running in 5 MinutesDocker install, UI Editor vs Usage mode
2Data Modeling — Building the SkeletonCollections, Fields, Relations
3Building Pages — Making Data VisibleBlocks, Table block, Filtering & Sorting
4Forms & Details — Entering DataForm blocks, Field linkage
5Users & Permissions — Who Sees WhatRoles, Menu permissions, Data permissions
6Workflows — AutomationNotifications, Triggers
7Dashboard — The Big PictureCharts, Markdown blocks

#Data Model Preview

This tutorial is built around a minimal data model — just 2 tables, but enough to cover data modeling, page building, form design, access control, workflows, and dashboards.

TableKey Fields
TicketsTitle, Description, Status, Priority
CategoriesName, Color

#FAQ

#What is NocoBase best suited for?

Internal business tools, data management systems, approval workflows, CRM, ERP, and other scenarios requiring flexible customization with self-hosted deployment.

#What prerequisites do I need?

No programming required, but some basic computer knowledge is recommended. The tutorial explains concepts like tables, fields, and relationships step by step. Experience with databases or spreadsheets is a plus.

#Can the tutorial system be extended?

Yes. This tutorial uses only 2 tables, but NocoBase supports complex multi-table relationships, external API integrations, and custom plugins.

#What deployment environment is needed?

Docker is recommended (Docker Desktop or Linux server), minimum 2 cores and 4GB RAM. Git source installation is also supported. For learning purposes, you can also request an Online Demo — no installation needed, valid for 24 hours.

#Are there limitations in the free version?

Core features are fully free and open-source. The commercial edition offers additional premium plugins and technical support. See commercial pricing for details.

#Tech Stack

NocoBase 2.0 is built on:

  • Frontend: React + Ant Design 5.0
  • Backend: Node.js + Koa
  • Database: PostgreSQL (also supports MySQL, MariaDB)
  • Deployment: Docker, Kubernetes

#Platform Comparison

If you're evaluating no-code/low-code platforms:

PlatformHighlightsDifference from NocoBase
AppsmithOpen-source, strong frontend customizationNocoBase is more data-model driven
RetoolInternal tool platformNocoBase is fully open-source, no usage limits
AirtableOnline collaborative databaseNocoBase supports self-hosted deployment
BudibaseOpen-source low-code, self-hostableNocoBase has stronger plugin architecture

#Related Docs

#Getting Started

  • How NocoBase Works — Core concepts overview
  • Quick Start — Installation and initial setup
  • System Requirements — Hardware and software requirements

#More Tutorials

  • NocoBase 1.x Tutorials — Task management system tutorial with advanced topics

#Solutions

  • Ticket System Solution — AI-powered intelligent ticket management
  • CRM Solution — Customer relationship management
  • AI Employees — Add AI capabilities to your system

Ready? Let's start with Chapter 1: Getting Started!