Laravel Teams

25 episodes2 hrs 42 mins

Course overview

Everything you need to get started with team functionality in Laravel, including roles, permissions and pricing plans for different team sizes.

Alex Garrett-Smith
Alex Garrett-Smith
Hey, I'm the founder of Codecourse!

Episodes

0%
Your progress
  • Total: 2h 42m
  • Played: 0m
  • Remaining: 2h 42m
01. Introduction
7m 3s
0%
02. Mocking the UI
11m 5s
0%
03. Creating teams
9m 54s
0%
04. Installing Laratrust
2m 1s
0%
05. Seeding roles and permissions
7m 26s
0%
06. Attaching the admin role when creating a team
4m 55s
0%
07. Showing admin badge
3m 43s
0%
08. Listing team users
5m 49s
0%
09. Adding users
5m 39s
0%
10. Permission-based UI changes
3m 39s
0%
11. Deleting a team
3m 51s
0%
12. Protecting routes with middleware
4m 29s
0%
13. AbortIfNotInTeam middleware
4m 51s
0%
14. Creating plans
5m 20s
0%
15. Listing plans
7m 48s
0%
16. Stripe payment form
12m 11s
0%
17. Setting up Cashier for teams
7m
0%
18. Subscribing teams to plans
3m 16s
0%
19. Showing the current plan
6m 21s
0%
20. Outputting team plan usage
3m 27s
0%
21. Restricting users based on team limits
5m 4s
0%
22. Removing users
11m 35s
0%
23. Switching roles
11m 33s
0%
24. Roles and permissions checkup
3m 18s
0%
25. Swapping team subscriptions
10m 48s
0%

Related courses

PHP
Laravel
Roles and permissions in Laravel

Powerful role and permission checking doesn't need to be complicated. Let's build our own solution, including custom blade directives and middleware.

1 hr 7 mins
Laravel
Laravel SaaS Boilerplate

Everything you need to get your app up and running. Email activation, two-factor authentication, subscription billing, team billing, API token authentication, admin user impersonation and more.

6 hrs 6 mins