This is a Laravel controller for admin user management — handles CRUD operations (create, read, update, delete) on the users table. It validates input, hashes passwords, processes profile images to resized WebP via Intervention Image, assigns Spatie roles, and includes status toggle (active/inactive). All actions are guarded by Spatie permission middleware.
System Requirements
Ensure your server meets these requirements before purchase.
PHP
- PHP ^8.0.2
- Extensions: GD (image processing), fileinfo, PDO/MySQL, JSON, Session, XML, MBString, Ctype, Tokenizer
Composer Packages
Package Version Purpose
laravel/framework ^9.19 Core framework
spatie/laravel-permission ^5.7 Role & permission middleware
intervention/image ^2.7 Image resize + WebP encoding
brian2694/laravel-toastr ^5.57 Toastr flash notifications
laravelcollective/html ^6.3 HTML/Form builders (create/edit views)
laravel/ui ^4.2 Auth scaffolding
laravel/sanctum ^3.0 API tokens
olimortimer/laravelshoppingcart ^6.0 Shopping cart
guzzlehttp/guzzle ^7.2 HTTP client
Database
- MySQL / MariaDB
- Tables: users, roles, permissions, model_has_roles, role_has_permissions
Web Server
- Apache (mod_rewrite) or Nginx
- Document root pointing to public/
Node.js (optional for frontend build)
- npm for compiling assets (if using Laravel Mix/Vite)
No reviews yet
Be the first to review this product.
Sign in to leave a review.
What's Included
You save 14,000.00
One-time payment — no subscription
3.2
Jun 15, 2026
0
Secure Payment
Instant Access
Money Back
You May Also Like
Gadget BD Ecommerce
Multi-Channel E-Commerce Platform — A Laravel-based online store with WhatsApp, Facebook Messenger, Telegram, and custom live chat integration, multi-payment gateway support, SEO & tracking management, and a full admin panel for orders, products, and site settings.
Price