Table of Contents
Demo project created by myself inspired by Demo Project Laravel Support Ticket.
Please check the official laravel 9.x installation guide for server requirements before you start.
Clone the repository
git clone [email protected]:KidFabi/Laravel_Support_Ticket_System.git
Switch to the repository folder manually or using
cd Laravel_Support_Ticket_System
Copy the env.example
file and rename it to .env
. After that make the required configuration changes in the .env
file
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
FILESYSTEM_DISK=local
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=
MAIL_PASSWORD=
Install all the dependencies using composer
composer install
Generate a new application key
php artisan key:generate
Run the database migrations and seed the database with fake data
php artisan migrate --seed
Run NPM commands
npm install && npm run dev
Start the local development server
php artisan serve
You can now access the server at http://localhost:8000.
Go to the home url and log in as an administrator. If you ran the php artisan db:seed
command, the credentials are:
Email: [email protected]
Password: password
The project is final and thus, no Pull Requests will be merged nor reviewed. You are free to clone the repository and move on with your copy of the project.
Distributed under the MIT License. See LICENSE.md
for more information.