Overview:
This is a demo support ticketing project based on Laravel 8, generated partly with QuickAdminPanel. It provides functionalities for managing support tickets with features for admins and agents to handle tickets efficiently.
Features:
- Admin Dashboard: Manage support tickets, users, and settings.
- Agent Interface: Agents can view, respond to, and update support tickets.
- Seeded Data: Includes pre-loaded data for testing purposes.
- User Authentication: Users can login with provided credentials.
- QuickAdminPanel Integration: Utilizes QuickAdminPanel for quick and easy project generation.
Installation:
- Clone the repository with
git clone. - Copy
.env.examplefile to.envand edit database credentials. - Run
composer installto install dependencies. - Run
php artisan key:generateto generate application key. - Run
php artisan migrate --seedto migrate database with seeded data. - Launch the main URL to access the project.
- For login, use admin credentials:
admin@admin.com - passwordor agent credentials:agent1@agent1.com - password.
Summary:
This Laravel support ticketing project provides a demo platform with essential features for managing support tickets efficiently. The integration with QuickAdminPanel simplifies project setup and showcases functionalities like admin dashboard, agent interface, pre-loaded data, and user authentication. By following the provided installation guide, users can quickly set up and explore the project functionalities for their own use or further customization.