A production-ready Laravel 12 starter kit packed with everything you need: user management, roles & permissions, 2FA, notifications, dark mode, and a fully responsive design.
Stop building boilerplate. Start building your product from day one with a complete, battle-tested foundation.
TOTP-based 2FA compatible with Google Authenticator, Authy, and 1Password. QR code setup, recovery codes, and per-user management.
Full CRUD with avatar upload, role assignment, bulk actions, CSV import/export, status management, and impersonation support.
Powered by Spatie Laravel Permission. Create roles, assign granular permissions grouped by resource, and protect routes with middleware.
Database-backed notifications with a bell icon, unread badge, mark-as-read, and a full notifications page. Easily send from anywhere in your app.
Define model fields visually and generate a complete Migration, Model, Controller, Routes, and Blade views in seconds.
Admin-to-admin chat with conversation list, unread message badges, auto-polling, and instant message read receipts.
FullCalendar v6 with monthly/weekly/daily views, drag & drop, resize events, custom colors, and per-user event storage.
System-wide action tracking with filterable table, color-coded badges, CSV export, and programmatic logging API.
Full-featured media browser with hierarchical folders, drag & drop uploads, image thumbnails, grid/list view, search, filter by type, rename, move, and delete.
Persistent dark mode using Tailwind CSS class strategy + Alpine.js. Respects OS preference on first load, user-toggleable.
Every module is fully functional and ready to extend.
Modern, well-maintained, production-grade packages.
Log in with the demo credentials below to explore all features.
admin@edocdev.com
password
editor@edocdev.com
password
Change these credentials before going to production.
Full setup instructions are in the README.md file included with your purchase.