Skip to content

Application foundations for AI-assisted development

Build yourbackbone.

Start with a modular full-stack application, useful building blocks, and structured guidance for AI-assisted development. Shape the foundation around what your product needs.

02 / The workbench

Select modules.
See their structure.

Browse available modules, understand what each includes and how it’s structured, then open the builder when you’re ready to configure and combine modules for your project.

01 / 07 modules

Identity module

Auth, users, roles, and access control.

What it does

Authentication and account lifecycle foundation for apps that need secure sign-in, user management, and access rules.

Typical structure

Explore the module directories and implementation guidance.

Backend module
backend/modules/identity
Frontend module
frontend/modules/identity
Developer guidance
backend/modules/identity/AGENTS.mdfrontend/modules/identity/_scaffolder/README.md

Included capabilities

  • Login, logout, refresh tokens, and session lifecycle
  • User registration, verification, password reset, and profile flows
  • MFA, OAuth2 sign-in, and admin user management

03 / From idea to implementation

From idea to a solid foundation.

Begin with a clear structure, then extend it with the work that makes your product distinct.

  1. 01

    Choose your foundation

    Select the modules that fit your starting point and review their source structure.

  2. 02

    Equip your coding agent

    Use the project guidance and module documentation to give AI-assisted development more context.

  3. 03

    Build your business logic

    Extend the foundation with the rules and workflows that make your product yours.