Looking to hire Laravel developers? Try LaraJobs

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
Links
Downloads
2

Comments
comments powered by Disqus

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.0 components
  • spatie/laravel-package-tools ^1.93
  • yezzmedia/laravel-foundation ^0.2
  • yezzmedia/laravel-account ^0.2
  • yezzmedia/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