tomatophp/tomato-hr
tomatophp/tomato-hr brings HR management to your TomatoPHP Laravel admin panel. Manage employee records, departments, and core staff workflows with a simple, extendable structure—a practical starting point for building custom HR features in your app.
composer.json, service provider, migrations, and Filament resources after install.composer require tomatophp/tomato-hrphp artisan migrate.README.md and CHANGELOG.mdconfig/tomato-hr.phpdatabase/migrationssrc/ or src/Filamentuser_id or similar relation, decide whether every employee needs a login, whether managers need scoped access, and whether historical employees should remain unlinked.RefreshDatabase and seed minimal HR data. Build factories for departments/employees if the package does not provide them, and add feature tests around permissions and approval flows.composer.json. A mismatch here is the most common install-time failure in Filament-based packages.php artisan config:clear during development and remember config:cache in production. Config changes can appear ignored if the cache is stale.php artisan storage:link and check disk configuration. Employee documents and avatars are common sources of broken links.php artisan about, provider registration, published config, migration status, Filament panel plugin registration, policies, then application logs. Most “resource missing” issues are provider/plugin registration or authorization, not missing code.How can I help you explore Laravel packages today?