laravel-enso/teams is a Laravel package for team management backend for laravel enso.
It currently has 1 GitHub stars and 38.622 downloads on Packagist (latest version 4.3.5).
Install it with composer require laravel-enso/teams.
Discover more Laravel packages by laravel-enso
or browse all Laravel packages to compare alternatives.
Last updated
Teams adds lightweight team administration to Laravel Enso.
The package stores team records, manages user membership through a pivot table, exposes CRUD-style API endpoints plus select options, and registers search integration for the team model.
Install the package:
composer require laravel-enso/teams
Run the migrations:
php artisan migrate
ValidateTeam.Routes are registered under:
api/administration/teamsadministration.teams.api, auth, coreEndpoints:
GET /POST /DELETE {team}GET optionsThe main model is LaravelEnso\Teams\Models\Team.
This package exposes its backend integration through the routes, controllers, services, jobs, and configuration points referenced in the usage examples above.
Consumers should rely on the published config keys, documented route groups, and explicit service classes shown in the examples. Internal helper classes, listeners, casts, and background jobs are implementation details unless the README calls them out as extension points.
Required Enso packages:
laravel-enso/core ↗laravel-enso/dynamic-methods ↗laravel-enso/migrator ↗laravel-enso/rememberable ↗laravel-enso/select ↗Companion frontend package:
are welcome. Pull requests are great, but issues are good too.
Thank you to all the people who already contributed to Enso!