https://github.com/solutionforest/filament-panphp
Seamlessly integrate pan, the lightweight and privacy-focused PHP product analytics library, into your Filament admin panel with this powerful UI package.
https://github.com/solutionforest/filament-panphp
anaytics-dashboard filament-plugin filamentphp
Last synced: 6 months ago
JSON representation
Seamlessly integrate pan, the lightweight and privacy-focused PHP product analytics library, into your Filament admin panel with this powerful UI package.
- Host: GitHub
- URL: https://github.com/solutionforest/filament-panphp
- Owner: solutionforest
- License: mit
- Created: 2024-10-17T11:10:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-18T07:17:26.000Z (over 1 year ago)
- Last Synced: 2024-11-21T00:12:07.584Z (about 1 year ago)
- Topics: anaytics-dashboard, filament-plugin, filamentphp
- Language: PHP
- Homepage:
- Size: 52.7 KB
- Stars: 16
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Filament UI for Pan Analytics
[](https://packagist.org/packages/solution-forest/filament-panphp)
[](https://github.com/solutionforest/filament-panphp/actions?query=workflow%3Arun-tests+branch%3Amain)
[](https://github.com/solutionforest/filament-panphp/actions?query=workflow%3A"Fix+PHP+code+styling"+branch%3Amain)
[](https://packagist.org/packages/solution-forest/filament-panphp)
Seamlessly integrate [pan, the lightweight and privacy-focused PHP product analytics library](https://github.com/panphp/pan), into your Filament admin panel with this powerful UI package.

Key Features:
- Easy-to-use Filament components for visualizing Pan analytics data
- Intuitive interface for managing and configuring tracked elements
- Real-time dashboard for monitoring impressions, hovers, and clicks
- Integration with Filament's existing components and styling
With our Filament UI for Pan, you can:
- Quickly view and analyze data collected via the `data-pan` attribute
- Easily manage allowed analytics and configure tracking limits
- Visualize trends and patterns in user interactions
## Installation
> **Requires [PHP 8.3+](https://php.net/releases/), and [Laravel 11.0+](https://laravel.com)**.
You can install the package via composer:
```bash
composer require solution-forest/filament-panphp
```
## Usage
### 1. Using in Filament Dashboard

```php
use SolutionForest\FilamentPanphp\Components\PanOverview;
public function panel(Panel $panel): Panel
{
return $panel
// ...
->widgets([
PanOverview::class
])
}
```
### 2. You can use the [Widget in the blade](https://filamentphp.com/docs/3.x/widgets/adding-a-widget-to-a-blade-view)

```php
@livewire(SolutionForest\FilamentPanphp\Components\PanOverview::class)
```
## Screenshot

## Testing
```bash
composer test
```
## Changelog
Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.
## Contributing
Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.
## Security Vulnerabilities
Please review [our security policy](../../security/policy) on how to report security vulnerabilities.
## Credits
- [alan](https://github.com/solutionforest)
- [All Contributors](../../contributors)
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
## About Solution Forest
[Solution Forest](https://solutionforest.com) Web development agency based in Hong Kong. We help customers to solve their problems. We Love Open Soruces.
We have built a collection of best-in-class products:
- [VantagoAds](https://vantagoads.com): A self manage Ads Server, Simplify Your Advertising Strategy.
- [GatherPro.events](https://gatherpro.events): A Event Photos management tools, Streamline Your Event Photos.
- [Website CMS Management](https://filamentphp.com/plugins/solution-forest-cms-website): Website CMS Management
