Introduction to LaraDashboard
LaraDashboard is a powerful, modular admin panel and CMS built on Laravel 12, designed for building modern web applications with AI-powered content generation capabilities.
Introduction to LaraDashboard
LaraDashboard is a modular admin panel and Agentic CMS built on Laravel 12. It combines traditional content management with AI-assisted workflows, a visual page builder, role-based access control, and an extensible module system — suitable for blogs, SaaS apps, corporate sites, and enterprise systems alike.
Key Features
| Area | Features |
|---|---|
| Users & Access | Full user CRUD, role-based permissions (Spatie), user impersonation, email verification |
| Content | Posts, pages, media library, visual drag-and-drop builder (LaraBuilder), SEO meta |
| Communication | SMTP/Mailgun/SES/SendGrid support, visual email templates, notifications |
| Developer Tools | Module system, WordPress-style hooks, REST API (Sanctum), Livewire datatables |
| Administration | Centralized settings, action audit log, backup/restore, 21+ languages |
Technology Stack
| Component | Technology |
|---|---|
| Backend | Laravel 12, PHP 8.3/8.4 |
| Frontend | Livewire 3, Alpine.js, React 18, Tailwind CSS v4, Vite 7 |
| Database | MySQL / MariaDB / SQLite |
| Modules | nwidart/laravel-modules 12 |
| Permissions | Spatie Laravel Permission 6.4+ |
| Media | Spatie MediaLibrary 11.13+ |
Get Started
- Installation — set up LaraDashboard on your system
- Configuration — configure environment and settings
- Quick Start — navigate the panel and create your first content
Or jump to a specific area: