Developer Guide

23 documents

Developer documentation

Admin Menu System

Complete guide to adding, customizing, and managing admin sidebar menus in LaraDashboard using the AdminMenuService.

1 month ago Read

API Development

Guide to developing REST APIs for LaraDashboard modules including authentication, resource controllers, and best practices.

1 month ago Read

CRUD Generator

Complete guide to using the module:make-crud command for rapid CRUD scaffolding in LaraDashboard modules. Automatically generates Models, Datatables, Livewire components, views, routes, and menu items.

1 month ago Read

Hooks Reference

Complete reference guide to LaraDashboard's enum-based hooks system for extending functionality with action hooks and filter hooks.

1 month ago Read

Inbound Email System

Complete guide to LaraDashboard's IMAP-based inbound email processing system for handling incoming emails, ticket replies, and custom email handlers.

1 month ago Read

Module Development

Complete guide to developing custom modules for LaraDashboard, from project setup to publishing and distribution. Learn hooks, Livewire integration, and best practices.

1 month ago Read

Settings API

Complete reference for the Settings API - storing, retrieving, updating, and deleting configuration values in LaraDashboard.

1 month ago Read

Settings System

Complete guide to extending the LaraDashboard settings page with custom tabs, sections, and integrating with the settings API.

1 month ago Read

Styling Guide

Complete guide to styling in LaraDashboard using Tailwind CSS v4 utility classes, component styles, and module asset setup.

1 month ago Read

Testing Guide

Comprehensive guide to writing tests for LaraDashboard applications including unit tests, feature tests, Livewire tests, and API tests.

11 hours ago Read

AI Architecture for Module Developers

How to add AI capabilities to your LaraDashboard module using the Capability/Action/Context pattern — register actions, provide context, and integrate with the AI command processor.

11 hours ago Read

Base Frontend Components

Abstract base Livewire components in LaraDashboard that handle data loading, queries and SEO, so theme components only override render().

11 hours ago Read

Facades Reference

Reference for LaraDashboard facades such as Theme and Hook, with their classes and common methods.

11 hours ago Read

FrontendQueryService

Use FrontendQueryService to query posts, pages and terms for LaraDashboard themes and modules.

11 hours ago Read

Module Packaging & Distribution

How to build, package, and distribute LaraDashboard modules for the marketplace — asset compilation, ZIP creation, versioning, and marketplace requirements.

1 month ago Read

Permissions & Authorization

How to create permissions, policies, and authorization checks in LaraDashboard modules using PermissionService, Spatie Laravel Permission, and Laravel policies.

1 month ago Read

SeoHelper

Build SEO titles, descriptions and Open Graph data for LaraDashboard frontend pages with SeoHelper.

11 hours ago Read

Tailwind CSS Prefixing for Modules

How LaraDashboard modules use Tailwind CSS v4 prefixing to isolate styles and prevent class conflicts between modules.

1 month ago Read

Theme Development Guide

Create a frontend theme for LaraDashboard: theme modules, layouts, views, routing and base components.

11 hours ago Read

Core Release Commands

Artisan commands for LaraDashboard core upgrades, verification, rollback, and release packaging.

1 month ago Read

DocForge MCP Tools

Let AI agents search and read LaraDashboard documentation synced by DocForge using search-docs, get-doc, list-docs, and list-doc-projects MCP tools.

1 month ago Read

MCP Media Upload

Upload featured images and heroes into the LaraDashboard media library over MCP — multipart uploads for full-size images, base64 for tiny ones, and serve_ok verification before attaching.

11 hours ago Read

MCP Tools for Developers

How LaraDashboard MCP tools are registered, authorized, and extended by modules using McpFilterHook.

11 hours ago Read