Issue Tracker Icon

Issue Tracker

When you an institution with multiple retail outlets and often lose track of issues raised by your outlets e.g broken plumbing, failing air-conditioning, what do you do?


You develop a (potentially, lengthy manual) process that your staff will adhere to in the logging and resolution of issues, or you call us to install a solution that simplifies the logging, resolution and automatic escalation of issues.

Dashboard

Dashboard

Issue Tracker spots an equally simple clean interface to aid with navigation.

The interface may change subject to the type of user logged in, to ensure access to the most commonly used features is guaranteed.

Issue Logging

Issue Logging

Given the vast range of issues users may wish to log, the interface is designed to grant flexibility to the users. This includes the upload of attachments to support the clarification of issues, and aid in resolution.

Contract Management

Contract Management

Issue Tracker ships with a contracts management module (activated upon request).

Contracts management provides features such as automated reminders for supplier contracts due to expire or in need of review.

Report Generation

Reports Interface

An array of reports and data mining features are available from which the user may access the report of their choice.

Additional reports may be incorporated upon request.

Request for a Quote

"Simplicity is critical, but the ability to respond to a client's changing needs is paramount"

Whoops, looks like something went wrong.

(1/1) UnexpectedValueException

The stream or file "/home/fayaapp1/trail-website/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied

in StreamHandler.php (line 107)
at StreamHandler->write(array('message' => 'ErrorException: file_put_contents(/home/fayaapp1/trail-website/storage/framework/sessions/RkgbbwrD8WgJosYpygAnOTPqj3qYNbz1VHOtFZvf): failed to open stream: Permission denied in /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, \'file_put_conten...\', \'/home/fayaapp1/...\', 122, Array)#1 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', 2)#2 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', true)#3 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'RkgbbwrD8WgJosY...\', \'a:3:{s:6:"_toke...\')#4 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home/fayaapp1/public_html/trailanalytics/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2019-11-21 13:00:46] production.ERROR: ErrorException: file_put_contents(/home/fayaapp1/trail-website/storage/framework/sessions/RkgbbwrD8WgJosYpygAnOTPqj3qYNbz1VHOtFZvf): failed to open stream: Permission denied in /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, \'file_put_conten...\', \'/home/fayaapp1/...\', 122, Array)#1 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', 2)#2 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', true)#3 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'RkgbbwrD8WgJosY...\', \'a:3:{s:6:"_toke...\')#4 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home/fayaapp1/public_html/trailanalytics/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in AbstractProcessingHandler.php (line 37)
at AbstractProcessingHandler->handle(array('message' => 'ErrorException: file_put_contents(/home/fayaapp1/trail-website/storage/framework/sessions/RkgbbwrD8WgJosYpygAnOTPqj3qYNbz1VHOtFZvf): failed to open stream: Permission denied in /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, \'file_put_conten...\', \'/home/fayaapp1/...\', 122, Array)#1 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', 2)#2 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', true)#3 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'RkgbbwrD8WgJosY...\', \'a:3:{s:6:"_toke...\')#4 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home/fayaapp1/public_html/trailanalytics/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'production', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2019-11-21 13:00:46] production.ERROR: ErrorException: file_put_contents(/home/fayaapp1/trail-website/storage/framework/sessions/RkgbbwrD8WgJosYpygAnOTPqj3qYNbz1VHOtFZvf): failed to open stream: Permission denied in /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, \'file_put_conten...\', \'/home/fayaapp1/...\', 122, Array)#1 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', 2)#2 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home/fayaapp1/...\', \'a:3:{s:6:"_toke...\', true)#3 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'RkgbbwrD8WgJosY...\', \'a:3:{s:6:"_toke...\')#4 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home/fayaapp1/trail-website/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home/fayaapp1/public_html/trailanalytics/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in Logger.php (line 337)
at Logger->addRecord(400, object(ErrorException), array())in Logger.php (line 616)
at Logger->error(object(ErrorException), array())in Writer.php (line 203)
at Writer->writeLog('error', object(ErrorException), array())in Writer.php (line 114)
at Writer->error(object(ErrorException))in Handler.php (line 71)
at Handler->report(object(ErrorException))in Handler.php (line 35)
at Handler->report(object(ErrorException))in HandleExceptions.php (line 81)
at HandleExceptions->handleException(object(ErrorException))