LaravelAdmin dashboard

mutiara-admin-v2 — Laravel Admin dashboard Template

By warungerik

A web admin management template built on Laravel Blade and Tailwind CSS v4, including modules for dashboard, user management, notification center, analytics reports, product catalog, order list, system settings, and account profile.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-15View source

What stands out

A quick read of the recorded project description.

01

An admin management template built on Laravel Blade and Tailwind CSS v4

02

Includes modules such as dashboard, user management, notification center, analytics, products, orders, settings, and profile

03

User management provides table view, filters, detail modal, and create user form

04

Notification center supports status filters, read marking, and bulk actions

05

Provides database migrations and seeders, and can initialize data with php artisan migrate --seed

06

Uses Vite to process frontend assets and provides the php artisan test test command

Template Details

Mutiara Admin is a web admin management template built with Laravel Blade and Tailwind CSS v4, with frontend assets bundled through Vite. The modules listed in the README include: dashboard (/admin/dashboard, showing metric summaries, performance charts, and recent activity), user management (/admin/users, with table view, filters, detail modal, and a create user form at /admin/users/create), notification center (/admin/notifications, supporting status filters, read marking, and bulk actions), reports and analytics (/admin/analytics, operations summary charts), product catalog (/admin/products, inventory and product status management), order list (/admin/orders, transaction summaries and delivery status), system settings (/admin/settings, system preferences and security), and account profile (/admin/profile). The directory structure also shows authentication pages (auth), error pages (errors), and the Blade main layout (layouts). The README does not explain the specific interaction details of each module, the data sources, or the extent to which backend business logic is implemented.

On the technical stack side, the README lists PHP 8.3+, Composer 2.x, Node.js 18.x, and npm as prerequisites, and provides version badges for Laravel, Tailwind CSS, and Vite; the dependency list is not provided in the materials, so specific framework versions are not confirmed here. Deployment steps include cloning the repository, installing Composer and npm dependencies, copying .env and generating the application key, running database migrations and seeding, starting php artisan serve and npm run dev separately, and finally running tests with php artisan test. The project is released under the MIT license.

LaravelBackend

Is it right for your project?

Use Cases

  • Building admin interfaces that need common backend modules such as users, notifications, products, and orders
  • Serving as a backend layout and page starting point for Laravel Blade projects
  • Previewing the admin page structure locally through php artisan serve and npm run dev
  • Quickly generating sample data for interface development with migrations and seeders

Suitable For

  • Developers building admin management systems with Laravel and Blade
  • Projects that need a Tailwind CSS v4 admin interface reference
  • Teams that want to reuse an admin template under the MIT license

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Prerequisites: PHP >= 8.3, Composer >= 2.x, Node.js >= 18.x, and npm

  2. 2

    Run composer install and npm install in sequence to install dependencies

  3. 3

    Copy .env.example to .env and run php artisan key:generate

  4. 4

    Run php artisan migrate --seed to complete database migration and data seeding

  5. 5

    In two terminals, run php artisan serve and npm run dev respectively, then visit http://127.0.0.1:8000; use php artisan test for testing

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of that version and does not mean external services or third-party assets are free.

Must comply with when using

  • The code of this version may be used, modified, used commercially, and distributed for free.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur separate charges.
View Original Text Basis

Compiled by DeepSeek based on repository license and README ·2026-10-15. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
More documented · 83 / 100
Technologies
Laravel
Website type
Admin dashboard
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2026-09-10
Screenshot last checked
2026-10-15

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Laravel as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: codex-user-requested-batch-review-20261017 · 2026-10-16

Inspect the recorded source material

SHA-256: 322ad60b6bcb06b667bc981dc44c77ad26be957d3557bed82c5ce38bba75be1a

2026-10-15T12:01:54.159Z

Source file / repository
# MUTIARA ADMIN — Dashboard Admin Web Laravel

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Laravel](https://img.shields.io/badge/Laravel-12.x-FF2D20?logo=laravel)](https://laravel.com)
[![PHP](https://img.shields.io/badge/PHP-8.3+-777BB4?logo=php)](https://php.net)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-4.x-38BDF8?logo=tailwindcss)](https://tailwindcss.com)
[![Vite](https://img.shields.io/badge/Vite-6.x%2F8.x-646CFF?logo=vite)](https://vitejs.dev)

Template dashboard admin web modern berbasis Laravel Blade, Tailwind CSS v4.
> Live demo: [https://mutiara-adminv2.freetemplate.my.id/](https://mutiara-adminv2.freetemplate.my.id/)
## Modul & Halaman

- **Dashboard Utama** (`/admin/dashboard`) — Ringkasan metrik, grafik performa, dan aktivitas terbaru.
- **Manajemen Pengguna** (`/admin/users`) — Table view, filter, detail modal, dan formulir tambah pengguna (`/admin/users/create`).
- **Pusat Notifikasi** (`/admin/notifications`) — Filter status, penanda dibaca, dan bulk action.
- **Laporan & Analitik** (`/admin/analytics`) — Grafik ringkasan operasional.
- **Katalog Produk** (`/admin/products`) — Pengelolaan stok dan status produk.
- **Daftar Pesanan** (`/admin/orders`) — Ringkasan transaksi dan status pengiriman.
- **Pengaturan Sistem** (`/admin/settings`) — Preferensi sistem dan keamanan.
- **Profil Akun** (`/admin/profile`) — Pengaturan akun pengguna.

---

## Struktur Direktori

```text
webadmin/
├── app/
│   └── Http/
│       └── Controllers/        # Logic Controller
├── bootstrap/                  # Inisialisasi aplikasi Laravel
├── config/                     # Berkas konfigurasi Laravel
├── database/
│   ├── factories/              # Factory model
│   ├── migrations/             # Migrasi skema database
│   └── seeders/                # Seeder data awal
├── public/                     # Public root & aset statis
├── resources/
│   ├── css/
│   │   └── app.css             # Konfigurasi Tailwind v4 & custom styles
│   ├── js/
│   │   ├── app.js              # Interaktivitas
│   │   └── bootstrap.js        # Setup Axios
│   └── views/
│       ├── admin/              # Modul admin (dashboard, users, notifications, dll)
│       ├── auth/               # Halaman autentikasi (login, register)
│       ├── errors/             # Halaman error (404, 500)
│       └── layouts/            # Master layout Blade (admin, auth)
├── routes/
│   └── web.php                 # Web routes aplikasi
├── tests/                      # Suite pengujian unit & fitur
└── vite.config.js              # Konfigurasi Vite & Laravel plugin
```

---

## Panduan Penggunaan

### Prasyarat

- PHP >= 8.3
- Composer >= 2.x
- Node.js >= 18.x & npm

### 1. Clone Repositori & Install Dependensi

```bash
git clone https://github.com/warungerik/mutiara-admin-v2.git
cd mutiara-admin-v2
composer install
npm install
```

### 2. Environment

```bash
cp .env.example .env
php artisan key:generate
```

### 3. Migrasi & Seed Database

```bash
php artisan migrate --seed
```

### 4. Jalankan Dev Server

Buka dua terminal terpisah:

```bash
php artisan serve
npm run dev
```

Akses aplikasi di `http://127.0.0.1:8000`.

### 5. Pengujian

```bash
php artisan test
```

---

## Lisensi

Proyek ini dirilis di bawah [MIT License](./LICENSE).

---

## Dukungan

Jika proyek ini bermanfaat bagi Anda atau membantu mempercepat pengembangan aplikasi Anda, dukung pengembang melalui:

<a href="https://warungerik.com/payment" target="_blank">
  <img src="https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black" alt="Buy Me A Coffee" />
</a>
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.

coreui-free-laravel-admin-template

coreui-free-laravel-admin-template

A free MIT-licensed Laravel admin template using CoreUI Bootstrap styles, with a sample login account and management examples for users, menus, roles, media, BREAD, and email templates.

Laravel · Admin dashboard

sneat-bootstrap-html-laravel-admin-template-free

sneat-bootstrap-html-laravel-admin-template-free

Sneat Free is a Laravel admin template with a Bootstrap 5 frontend, MIT-licensed, offering a dashboard, multiple layouts, authentication pages, forms, and tables.

Laravel · Admin dashboard

laqul

laqul

Laqul is an MIT-licensed Laravel + GraphQL + Quasar full-stack starter kit for backend/admin projects. It separates a Laravel GraphQL API, a Quasar dashboard client buildable as SPA, PWA, desktop, or mobile app, and a client-backend PHP relay for OAUTH2 credentials.

Laravel · Admin dashboard

laravel9-inertiajs-reactjs-starter

laravel9-inertiajs-reactjs-starter

A Laravel 9 + Inertia.js + React admin starter with Guest, Base, and Auth layouts, login, registration, Google login, user management, and profile pages, styled with Bootstrap 5 and Argon Dashboard 2. Activity Log and Roles and Permissions are not yet implemented.

Laravel · Admin dashboard

TailAdmin-Laravel-Starter-Kit

TailAdmin-Laravel-Starter-Kit

A Laravel admin starter maintained by LaravelDaily that merges LaravelDaily/starter-kit with TailAdmin Laravel free dashboard components.

Laravel · Admin dashboard

laravel-sentinel-crud-starter

laravel-sentinel-crud-starter

A Laravel admin starter project that combines Cartalyst Sentinel authentication with user, role, and permission management, plus an Artisan command-driven CRUD generator. It includes user, role, permission assignment, and dashboard pages, a Datatables Bundle, and optional Gentelella Dashboard styling.

Laravel · Admin dashboard