Lockminds Teams is a package for Laravel Application for managing Teams and Tasks
1. laravel-permission
2. kreait/laravel-firebase
3. fightbulc/moment
You can install the package via composer:
composer require lockminds/teams
NOTE: This package is under early development and is not ready for prime-time.
First, add the Spatie\Permission\Traits\HasRoles trait to your User model(s):
use Illuminate\Foundation\Auth\User as Authenticatable;
use Spatie\Permission\Traits\HasRoles;
class User extends Authenticatable
{
use HasRoles;
// ...
}
Second, Config laravel-firebase
FIREBASE_CREDENTIALS=/full/path/to/firebase_credentials.json
# or
FIREBASE_CREDENTIALS=relative/path/to/firebase_credentials.json
If you are installing package for first time it is recommended you run the package command below, this will do for you publishing, migration and seeding.
php artisan lockminds:install
If you are updating form previous version run
php artisan lockminds:update
If you are installing package for first time and you don't want automation of publishing, migration and seeding run below command
php artisan lockminds:install-minimal
composer test
Please see CHANGELOG for more information what has changed recently.
Please see CONTRIBUTING for details.
If you discover any security related issues, please email canwork.job@gmail.com instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.