Skip the admin boilerplate. Start shipping features.

A Laravel starter with dual auth, role-gated CRUD, Livewire datatables, EN/AR locales, and a public website — already wired so you can build the product, not the scaffolding.

Familiar tools, no new frontend stack

Laravel 13
Livewire
Tabler
Blade
Sanctum
Spatie

Two auth surfaces

Separate admin and website guards — login, reset, magic link, email verification, and Sanctum tokens where you need them.

Datatables that export

Livewire tables with search, filters, and row actions — export to Excel, CSV, JSON, or PDF when ops need a dump.

EN + AR with RTL

Locale-prefixed routes, RTL layout, and translatable models so bilingual products don’t need a retrofit.

Admin work that arrives ready

Users, admins, roles, static pages, shortened URLs, settings, and profile screens ship with permission-aware actions.

Permissions from routes

Spatie roles sync to dashboard route names. Gate every action with route_allowed() instead of inventing a parallel ACL.

Impersonation built in

Jump into another admin or website user for support — debug the real session without sharing passwords.

Soft delete & restore

Users and other modules support soft deletes with restore flows already wired into the datatable actions.

UI pieces you reuse, not rewrite

Blade components for forms, uploads, rich text, translations, and theming — styled with Tabler, no SPA migration required.

Form kit out of the box

x-form, x-input, x-select, x-uploader, x-rich-editor, x-translatable, and dozens more — drop them into new CRUD screens.

Themes & branding

Logos, colors, fonts, radius, analytics snippets, and custom head/body code from settings — not hard-coded CSS.

Uploads that stay honest

Uploader with content-based extension checks, image optimization, TinyMCE for rich content, and memo attachments for admins.

Frequently asked questions

Straight answers about the stack, locales, and what you can turn off.

Is this a React or Vue SPA?
No. It’s Blade, Livewire, Tabler, and jQuery on Laravel. Extend with controllers, views, and datatables — not a new frontend toolchain.
Does Arabic / RTL work out of the box?
Yes. English and Arabic ship by default with locale-prefixed URLs, RTL layouts, and a dashboard workflow for translation tokens.
Can I disable the website or APIs?
Yes. Feature flags in config control the website, dashboard, and API surfaces independently so you only run what you need.