Simple ticketing system designed for manufacturing environments where production workers need to contact specific department but they don't have AD/email accounts.
Ticket request form consists of three dependant select fields where production workers can pick select options in following order:
Manufacturing zone (from which worker raises an issue), position (place where worker performs his duties) and problem.
Workers can also:
-> add short message (250 characters) to describe their problem
-> attach files
-> select priority
Check documentation folder for more info.
- PHP 8.0+
- Composer
- Download/clone repository
- Run composer update
- Set up your .env file with your database configuration, eg.:
DB_CONNECTION=mysql // your DB driver (pgsql for Postgres, sqlsrv for SQL Server) DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=factorydesk DB_USERNAME=root DB_PASSWORD=root
- Run following commands:
php artisan migrate php artisan serve
Note: Heroku weirdly loads font sometimes so if dashboard seems off to you just reload page.
https://factorydesk.herokuapp.com/
Test account credentials:
Login: test Pass: FactoryDesk
Test account is a member of IT department so keep that in mind when testing.