fabppl/laravel-teams-react-starter-kit

The skeleton team's tenant application for the Laravel framework.

1.0.0 2025-07-04 07:01 UTC

This package is auto-updated.

Last update: 2025-07-04 07:06:44 UTC


README

Features

Authentication

  • registration
  • email verification
  • login
  • logout
  • password reset
  • profile management

Team Management

  • creation
  • settings
  • roles and permissions
  • invitations
  • member management
  • switching

Development

Defaults

Look at the AppServiceProvider.php file for the defaults features.

  • Safe Console
  • Immutable Dates
  • Strict & Unguarded Models
  • Strict Password rules
  • Force HTTPS
  • Asset Prefetching

Code quality

To ensure code quality, we use the following tools:

  • ESLint for JavaScript linting
  • Prettier for code formatting
  • Pint for PHP code formatting
  • Rector for automated refactoring of PHP code
  • PHPStan for static analysis of PHP code
  • Pest for testing PHP code and coverage

To run these tools, you can use the following commands:

# For JavaScript linting
npm run lint

# For JavaScript formatting
npm run format

# For PHP linting
composer lint

# For PHP automated refactoring
composer refactor

# For PHP static analysis
composer analyse

# For PHP testing
composer test

# For PHP code coverage
composer coverage