Laravel User Manager + Material Design Admin Dashboard Theme + Roles and Permissions is a Complete Build of Laravel Framework 12.17.0 and Google Material Design v1.3 with User Registration, Multiple Accounts Login Authentication (i.e. Super Admin, Company Admin & Normal User), With easy setup User Roles and Permissions, User Profiles Edit, and Admin restricted user management system.:
You will need the following major things to run this item on your server.
>>Be careful with your server requirements while installing this item.
Installing Laravel User Manager + Material Design Admin Dashboard Theme + Roles and Permissions
This documentation is to help you regarding each step of this item setup. Please go through the documentation carefully to understand how this work and how to edit this properly.
>>Important!
APP_NAME=LaravelUserManager
APP_ENV=local
APP_KEY=base64:X8nSVyP33wQc7GwQ1jW5b+yuZ61wi5YtzH3xNmEPavg=
APP_DEBUG=true
APP_TIMEZONE=UTC
APP_URL=http://localhost
ASSET_URL=http://localhost
APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US
APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database
BCRYPT_ROUNDS=12
LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_user_manager
DB_USERNAME=root
DB_PASSWORD=
SESSION_DRIVER=database
SESSION_LIFETIME=120
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=null
BROADCAST_CONNECTION=log
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database
CACHE_STORE=database
CACHE_PREFIX=
MEMCACHED_HOST=127.0.0.1
REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=REPLACE_WITH_YOUR_GMAIL_EMAIL_ADDRESS
MAIL_PASSWORD=REPLACE_WITH_YOUR_GMAIL_APP_PASSWORD
MAIL_FROM_ADDRESS=REPLACE_WITH_YOUR_GMAIL_EMAIL_ADDRESS
MAIL_ENCRYPTION=tls
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
VITE_APP_NAME="${APP_NAME}"
Your Login page url: http://example.com/ if you have sub directory, then login page url: http://example.com/sub directory name/ ### Super Admin Login ### email: [email protected] password: password12 ### Company Admin: ### email: [email protected] password: password12 ### Normal User: ### email: [email protected] password: password12
Users can sign up as a Company Owner Account Or as a Normal User Account profile as mentioned in the screenshot.
Update your Profile details with your profile picture as mentioned in the screenshot. And if you have signed up as a company owner account you can update your Business Information as well.
Navigate to User Roles > Add Role to create a new role
All available users are listed under the User Roles menu. Add New Role, Update Role, View Role Detail and Delete Role as mentioned in the screenshot.
Navigate to Users > Add User to create a new user account for your compnay
All available users are listed under the Users menu. Add New User, Update User, View User Detail and Delete User as mentioned in the screenshot.
Navigate to Dashboard
Can check all available users count as shown here, Total Users , Active Users , Inactive Users, Deleted Users as mentioned in the screenshot.