laravel-user-support maintained by yezzmedia
Description
User-facing support ticket system with public contact form, legal pages, and operator-managed conversations for the Yezz Media Laravel platform.
Author
Last update
2026/06/30 23:02
(dev-main)
License
Downloads
2
Laravel User · Support
yezzmedia/laravel-user-support provides a user-facing support ticket system, public contact form, and legal content pages for the Yezz Media platform.
It integrates with the dashboard bottom-bar and the account sidebar for seamless user access.
Version
Current release: 0.2.0
Requirements
- PHP
^8.5 - Laravel
^13.0components spatie/laravel-package-tools ^1.93yezzmedia/laravel-foundation ^0.2yezzmedia/laravel-account ^0.2yezzmedia/laravel-dashboard ^0.2
Installation
composer require yezzmedia/laravel-user-support
What The Package Provides
Support Tickets
A user-facing ticket system with:
- Ticket creation with subject, category, and message
- Reply threading with operator and user messages
- Ticket status tracking (open, in-progress, resolved, closed)
- Per-ticket activity timeline
Public Contact Form
A standalone contact form accessible without authentication, integrated through the dashboard bottom-bar.
Legal Pages
Static legal content pages:
- Impressum — legal notice with company details
- Privacy Policy — data protection and privacy information
- Terms of Service — platform usage terms
Bottom-Bar Integration
Injects bottom-bar links for help center and legal pages through BottomBarLinkRegistry.
Account Integration
Registers navigation items in the account sidebar for support ticket access.
Development
composer test
composer analyse
composer format
License
MIT