Incident Manager made with Laravel 9.
- 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
- English
- Spanish
- PHP 8 + all Laravel 9 requirements
- MySQL
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
MIT