Skip to content

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:

bash
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.

env
APP_ADMIN_PREFIX=admin

Developed by Mansur Terla. www.terla.me