07Case study
ALMATY 109
A CRM for the city emergency service: calls taken through Asterisk, incidents registered, crews dispatched and reports filed for the city administration.
- Client
- Emergency service 109 · Almaty
- Year
- 2024
- Role
- Frontend developer
- Type
- Website
- Status
- production
almaty109.kz

109 is the unified emergency service of Almaty. The system carries an incident from the incoming call to the caller’s rating: a first-line operator answers and fills in the card, the second line dispatches a crew, the field responder reports straight from the scene.
Six roles with their own workspaces, seven incident states that may only move in one direction, and reports for the city administration. I structured the code so roles and states never get tangled: the system is easier to grow and harder to break.