This site uses cookies to improve your experience. By continuing to browse the site, you agree to their use.
I agree
MVP
ERP
Automation of report preparation and payment calculation for an emergency response service

Report generation system development

Reduce errors and improve the efficiency of the rescue service’s administrative staff.
Goal
The client is an international non-profit search and rescue organization operating across multiple countries.

The rescue workflow was structured as follows:
  1. A person in distress contacts the central office.
  2. The central office coordinates with the station closest to the incident location.
  3. The station manager contacts rescue team captains.
  4. Team captains assemble crews based on the conditions of the emergency.
  5. The teams are deployed to carry out the rescue operation.

After the mission, each team member and captain prepares individual reports on the completed operation.
The station manager consolidates all reports into a single file and submits it to the central office.
Compensation calculations are then based on these reports.

Initially, mission reports were prepared as Microsoft Word files with attached tables and photos from the incident site. All communication was handled via email. Preparing a final report for a single operation for the central office could take up to six months.
Client tasks
1
Registration of mission reports from all participants.
2
Aggregation of report data.
3
Generation of a unified document for each rescue operation.
4
Automation of payment calculations for participants based on submitted reports and current rates.
Our solution
The project was developed and tested in stages, which allowed client feedback to be reviewed and incorporated in a timely manner. Task boards were adopted from Kanban, while daily client calls and task prioritization followed Scrum practices. Each task was first estimated by the development team and then approved by the client. Once confirmed, it moved into implementation. The client determined which features were most important at each stage of the project.

The solution was integrated with SAP. The system calculates compensation payments for rescue operation participants, after which the data is transferred to SAP ERP.

User data exchange was also configured with Daylight, a platform used for organizing training programs for rescuers. As a result, users can access the training platform through their account in our system.

Report exports were automated as well. Reports can be generated across different data views, exported in CSV, XLS, or PDF formats, and printed when needed.
  1. Reduction of report preparation time from six months to two weeks.
  2. Flexible workflow management. The system allows users to return to any stage of the reporting process and make adjustments without losing data.
  3. Automated compensation calculation for rescue personnel.
Results
Timelines and Team
A team of 2 people
6 months
Technology stack
Hibernate
SAP
Java
Spring
More relevant cases
Get your project estimate within 2 hours
Fill out the contact form — we’ll call you back the same working day