DEV Community

Cover image for NocoBase 2.0 Beginner Tutorial - Overview
NocoBase
NocoBase

Posted on

NocoBase 2.0 Beginner Tutorial - Overview

Originally published at https://docs.nocobase.com/tutorials/v2/

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:

# Chapter Key Topics
1 Getting Started — Up and Running in 5 Minutes Docker install, UI Editor vs Usage mode
2 Data Modeling — Building the Skeleton Collections, Fields, Relations
3 Building Pages — Making Data Visible Blocks, Table block, Filtering & Sorting
4 Forms & Details — Entering Data Form blocks, Field linkage
5 Users & Permissions — Who Sees What Roles, Menu permissions, Data permissions
6 Workflows — Automation Notifications, Triggers
7 Dashboard — The Big Picture Charts, 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.

Table Key Fields
Tickets Title, Description, Status, Priority
Categories Name, 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:

Platform Highlights Difference from NocoBase
Appsmith Open-source, strong frontend customization NocoBase is more data-model driven
Retool Internal tool platform NocoBase is fully open-source, no usage limits
Airtable Online collaborative database NocoBase supports self-hosted deployment
Budibase Open-source low-code, self-hostable NocoBase has stronger plugin architecture

Related Docs

Getting Started

More Tutorials

Solutions

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

About NocoBase

NocoBase is the most extensible AI-powered no-code platform.
Total control. Infinite extensibility. AI collaboration.
Enable your team to adapt quickly and cut costs dramatically.
No years of development. No millions wasted.
Deploy NocoBase in minutes — and take control of everything.

Discover NocoBase in 3 Minutes!

👇 Get NocoBase

Homepage

Demo

Documentation

GitHub

Top comments (0)