CepiPerez / laravel-incident-manager

Incident Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Incident Manager

alt text

Incident Manager made with Laravel 9.

Features

  • Incidents can be created by internal users (like Help Desk area) or external users (i.e.: clients)
  • Create, assign, pause, resolve, close or cancel actions are available
  • Attachments can be included, also when adding incident progress
  • Incidents can be assigned to a group or specific user
  • User notes and private notes available
  • Different inbox for each user depending on their roles
  • Advanced filters, which are stored in sessions
  • Dashboard for incidents statistics (total incidents, unassigned, in progress, paused, resolved, closed, canceled) and SLA for opened incidents
  • Manage users, groups, clients, service types, areas, modules, problems, priorities, auto-assignment and more
  • SLA management also available to check incidents times

Available languages

  • English
  • Spanish

Requirements

  • PHP 8 + all Laravel 9 requirements
  • MySQL

Docker

The project includes a docker-compose file for local testing, wich uses php:8.1.4-apache and mysql:5.7. You can build and test the app running the following commands on linux:

docker-compose build .
docker-compose up -d

Then just type localhost in your browser's address. Default Administrator user: admin, password: admin

License

MIT

Screenshots

About

Incident Manager

License:MIT License


Languages

Language:JavaScript 40.2%Language:Blade 23.0%Language:PHP 21.3%Language:CSS 15.4%Language:Shell 0.1%Language:Dockerfile 0.0%