Case study - Consolidated alerting and dispatch coordination
Web portal that consolidates alerting, resource coordination, and reporting for emergency response. It replaces a fragmented set of tools and provides audit-grade logging with role-based workflows.
- Client
- Feuerwehr AAO Portal
- Year
- Service
- Web & Platform, Cloud & Backend

Starting point
Alerting and incident documentation were spread across several parallel tools, with manual handovers between shifts and units. The downstream reporting obligation could only be met through retroactive research, and the data states across the individual tools regularly diverged.
The task
A single portal for alerting, incident tracking, and reporting. Existing dispatch interfaces had to be preserved. Every action had to be logged for audit, without slowing down operation during an active incident.
Key architectural decisions
- Separation of incident and reporting data models to simplify audit
- Event-based status updates with role-specific state transitions
- Role and permission based workflows with a complete audit log
- Responsive interface for desktop and mobile, without a separate native app
- Deployment in an EU-bound cloud environment with a documented recovery procedure
Approach
We designed the portal around the course of an incident, from the initial alert through live tracking to the final report. The incident data model holds the current state and stays lean for use during a live incident, while the reporting model records every status change in a traceable sequence. Reports are therefore derived directly from the logged events, and the reporting duty is met with the data captured during the incident itself.
State transitions are defined per role, so each role sees the actions it is responsible for. Status changes reach everyone involved as events, which gives shift handovers a shared and current picture of the situation. The responsive interface works at a desk as well as on mobile devices in the field, and the existing interfaces to dispatch remain in place as a data source.
Status and handover
In productive operation. Handover documentation, permission matrix, and operations guide are with the client. Codinental supports the system under a written maintenance agreement with defined response times.
- replaces several parallel tools
- portal
- for every status change
- Audit trail
- permissions and approval model
- Role-based