This Laravel package integrates seamlessly with Filament, providing a straightforward way to manage and track time spent on various projects. Checkout the demo on https://interimblue.com.
Install the package with composer.
composer require timwassenburg/filament-timesheets
Then open app/Providers/Filament/AdminPanelProvider.php
and add the plugin to the plugin()
function.
namespace App\Providers\Filament; use Filament\Panel;use Filament\PanelProvider;use TimWassenburg\FilamentTimesheets\FilamentTimesheetsPlugin; class AdminPanelProvider extends PanelProvider{ public function panel(Panel $panel): Panel { return $panel ->plugin(FilamentTimesheetsPlugin::make()) ...
You can customize the language of the package by publishing the language files.
php artisan vendor:publish --tag=filament-timesheet
After publishing the language files, you can edit the translations in resources/lang/vendor/filament-timesheet
.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)The MIT License (MIT). Please see License File for more information.