Laravel Admin Starter - Full Stack Dashboard

Description
Laravel 12 Admin Starter
Laravel Admin Starter is a production-ready admin panel built on Laravel 12, Tailwind CSS, Alpine.js, and Vite. It provides a clean and well-structured foundation so developers can focus on building their product instead of rebuilding the same admin infrastructure again and again.
The system already includes the most common modules needed for SaaS platforms, admin dashboards, CRM systems, and internal tools. Authentication, role-based access control, two-factor authentication, notifications, calendar management, internal team chat, activity logging, and a powerful visual CRUD generator are already integrated and ready to use.
The UI is modern, clean, and fully responsive with built-in dark mode. The interface is built using reusable Blade components and Tailwind utility classes, making the codebase easy to extend and maintain.
Instead of spending weeks building admin scaffolding from scratch, you can simply clone the project, configure it, and start shipping your product.
Perfect for
- SaaS applications
- Admin dashboards
- Internal business tools
- CRM systems
- Client portals
- Custom Laravel backends
Features
Main Features
- Admin Dashboard — KPI stat cards, Chart.js analytics charts, recent users table and activity feed.
- Users CRUD — user listing with search and role filtering, create/edit/delete users, avatar upload and role assignment.
- Roles & Permissions — full CRUD powered by spatie/laravel-permission with permissions grouped by resource.
- Two-Factor Authentication (2FA) — TOTP authentication using Google2FA with QR code setup and recovery codes.
- User Impersonation — administrators can log in as users for debugging and support.
- API Tokens — Laravel Sanctum integration with custom token abilities and expiration dates.
- Database Notifications — bell dropdown with unread count, notifications page and mark-as-read functionality.
- Calendar — FullCalendar integration with month, week and day views and full event management.
- Team Chat — internal chat system using Alpine.js polling with mobile responsive interface.
- Activity Log — automatic logging of important system actions with filtering and admin controls.
- CRUD Generator — visual builder that generates Model, Migration, Controller, Routes and Blade views.
- Profile Management — update personal info, avatar upload and password change.
- Settings Module — configure site name, contact email, timezone, theme and registration settings.
- Dark Mode — class-based dark mode toggle with persistent preference.
- Collapsible Sidebar — persistent sidebar state with responsive mobile layout.
- Multi-language Ready — translation files included for English, Slovak and German.
- Security Hardened — rate limiting on sensitive routes, ownership checks on user resources and protected system roles.
Technology Stack
- Laravel 12
- PHP 8.2+
- Tailwind CSS
- Alpine.js
- Vite
- Chart.js
- FullCalendar
- Spatie Laravel Permission
- Laravel Sanctum
Requirements
- PHP 8.2 or higher
- Composer 2.x
- Node.js 18+ and npm
- SQLite (default, zero-config) or MySQL / PostgreSQL (change .env)
- PHP extensions: pdo_sqlite, openssl, mbstring, tokenizer, xml, ctype, json, bcmath
- A web server: Laravel's built-in server (php artisan serve) works for development; Apache or Nginx for production
Instructions
- Unzip the downloaded archive and navigate to the project folder.
- Copy the environment file:
cp .env.example .env
- Install PHP dependencies:
composer install
- Generate the application key:
php artisan key:generate
- Run migrations and seed demo data (creates admin & editor accounts):
php artisan migrate:fresh --seed
- Create the storage symlink for file uploads:
php artisan storage:link
- Install frontend dependencies and build assets:
npm install && npm run build
- Start the development server:
php artisan serve
- Visit http://localhost:8000/admin and log in with: Admin: admin@edocdev.com / password Editor: editor@edocdev.com / password
- For production, update your .env (APP_ENV=production, APP_DEBUG=false,
DB_* settings, MAIL_* settings) and run
npm run build.
| Author | edocdev |
|---|---|
| Category | Scripts & Code / PHP Scripts / Login |
| Price | $19 |
| Extended License | $57 |
| Likes | 1 |
| First Release | Mar 10, 2026 |
| Last Update | Mar 16, 2026 |
| Files included | .php, .css, .html, .sql, JavaScript .js |
| Software version | PHP 8.2, PHP 8.3 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,285 views · 38 clicksSaaS · Week 45 · 4,285 views · 38 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,995 views · 223 clicksWebsite · Week 45 · 41,995 views · 223 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,037 views · 117 clicksSaaS · Week 45 · 40,037 views · 117 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,047 views · 198 clicksSaaS · Week 45 · 59,047 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,419 views · 122 clicksDesktop App · Week 45 · 28,419 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,255 views · 19 clicksWebsite · Week 45 · 4,255 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,933 views · 17 clicksWeek 45 · 2,933 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,709 views · 13 clicksWeek 45 · 2,709 views · 13 clicks