Public development preview

Build your portal, layer by layer.

Start with authentication, organizations, administration, and a dashboard. Add business capabilities as independent Nuxt layers.

Nuxt Customer Portal is open source under the MIT License. Read compatibility and release status.

The extension modelNuxt 4
  1. 01

    Headless core

    Sessions, organizations, authorization, database access, and shared server adapters.

  2. 02

    Feature registry

    Layers register navigation, module menus, surfaces, dashboard widgets, and role policies without host edits.

  3. 03

    Business layers

    Each feature owns its UI, API, translations, tests, and PostgreSQL schema.

Core stays stable. Features own their work.

The host composes capabilities. It does not need to know their implementation details.

Core
Owns headless authentication, organization context, authorization helpers, shared adapters, and the feature contract.
Registry
Combines installed feature definitions into navigation, module menus, dashboard widgets, and role-aware capabilities.
Feature layer
Owns one coherent business capability, including routes, types, policies, translations, migrations, and tests.