Laravel - Admin panel with Spatie Permission package - Episode 9

preview_player
Показать описание
Today's episode is about the administration panels first functionalities regarding: roles, permissions and authorizations.

The current implementation of the admin panel uses dynamic creation of roles and permissions allowing them to attach users to it or permissions to users.

------------------------------------------------

For this series, we will focus together on the power of API and VueJs.
From personal experience, we will implement a project that is based heavily on real life scenario API's.

Next to programming, we will discuss also different business logics that are used in the real life.

Will discover together Laravel and it's amazing features:
- Authentication with Laravel Sanctum
- Eloquent ORM
- Models
- Controllers, Resource Controllers
- Services, Service Providers
- Testing

For this video we will discuss shortly about the environment, which is supported by Docker with some containers.

Containers in this project:
- NGINX
- PHP 8.1
- MariaDB
- Elasticsearch(later on)

Tools of the trade:
- PHP Storm from Jetbrains(this is by far the best IDE that I've worked with)
- Tinkerwell from BeyondCode(basically it is a Tinker on steroids)
- Postman for API testing
- Ray for fast debugging
- Xdebug for debugging
- Docker for my development environments
- Royal TSX for my servers management
- TablePlus for database interactions
- iTerm as my terminal
Рекомендации по теме
Комментарии
Автор

Amazing content, Waiting for your next episodes

asfaqtamim
Автор

Hi S

You used breeze
What about with Jetstream? What would be the differences?
You should do the same with Jetstream :)

MrRicardosgeral
Автор

It's seems excellent 👍
Is it any way to handle permission depending on ACL object like PHP gacl package?!

usamakabel
Автор

hello buddy cant find the rest of the videos

haroonsherzai
Автор

Is this supposed to be a tutorial or you're just showing us your work? Tutorials is supposed to take us through step by step. Why do you finish and just showing it? How do we learn?

mawuliakotia