Admin Panel
ColibriPlus comes with a fully functional admin panel build on Laravel with Livewire, Alpine.js and TailwindCSS.
🔴 Important: We are not using any admin panel package from laravel ecosystem, or any other templates or ready-made solutions. We are using our own admin panel built from scratch.
Important Notes
WARNING
Please pause and read this carefully. ⚠️⚠️⚠️
Please note, that Admin panel does not have it's specific login page for admins. Admin authorization is done via the main site login page.
If you are logged in, and you have admin role, you will see admin panel link in the main navbar.
Assigning Admin Role
Before accession the admin panel, let's create a new user if you did not create one yet. Since admin is also a user like any other user, but with special permissions and admin privileges.
Follow all steps below to create admin user. 👇👇👇
1. Signing Up
After installation, sing up on your site with your email, username, and password.
2. Assigning admin role
After signing up, we have to assign admin role to the user. Open your terminal and run the following command:
php colibri admin:add
This command will ask to enter the username of the user you want to assign admin role to.
After entering the username, you will see the following message:
💡 Admin role assigned successfully.
Entering
After assigning admin role, you can access the admin panel by going to https://your-domain.com/admin
.
URL Prefix
By default, admin panel is accessible via https://your-domain.com/admin
. You can change this prefix in the .env
file.
APP_ADMIN_PREFIX=admin