Skip to content

TUTORIAL

GitHub Actions edited this page Feb 17, 2026 · 3 revisions

Simple Blog - Step by Step Tutorial

Build your first nself application: a simple blog with user authentication.

What We'll Build

A blog with:

  • Public blog posts
  • User authentication (sign up, login)
  • Users can write posts
  • Comments on posts

Database Design

Create tables for:

  1. Users
  2. Posts
  3. Comments

See Database Guide for detailed schema setup.

Authentication Setup

Configure user authentication:

  • Email/password signup
  • JWT tokens
  • Session management

See Authentication Guide for complete setup.

Next Steps

  • Add GraphQL queries
  • Set up permissions
  • Build frontend

Home


Getting Started


Commands


Features


Configuration


Plugins (87 + 10 monitoring)

Free (25)
Pro (62)
Planned (26)
  • plugin-audit
  • plugin-blog
  • plugin-checkout
  • plugin-commerce
  • plugin-drm
  • plugin-export
  • plugin-flow
  • plugin-import
  • plugin-ldap
  • plugin-mailgun
  • plugin-media
  • plugin-oauth-providers
  • plugin-pages
  • plugin-postmark
  • plugin-rate-limit
  • plugin-reports
  • plugin-saml
  • plugin-scheduler
  • plugin-sendgrid
  • plugin-sso
  • plugin-subscription
  • plugin-thumb
  • plugin-transcoder
  • plugin-twilio
  • plugin-waf
  • plugin-watermark

Guides


Architecture


Reference


Licensing


Security


Brand


Operations


Contributing


Admin


Changelog

Clone this wiki locally