Accuro Solutions is the company behind ARC, a modern technology platform for the casualty insurance industry. The project consisted of two parts: ARC Review, which automates the medical bills review process, and ARC Finance, which automates payments and invoices during that process.
The casualty insurance industry relied heavily on manual processes for reviewing medical bills and managing associated payments and invoices. Accuro Solutions needed a technology partner to build two interconnected platforms from scratch: one to automate the bills review process, and another to handle the financial transactions that follow.
The challenge required deep technical capability across both frontend and backend, as well as strong business analysis to map complex insurance domain logic into reliable, scalable software.
Our team developed the ARC Review system’s frontend part. The single-page application was built using Angular, including many complex forms with custom components and grids. The grids were developed using AG Grid that allows creating, editing, and deleting rows. Finally, the team implemented the “Edit” functionality via custom cell editors.
The team also added:
Overall, the bills’ management complex logic can be configured at the backend and handled at the frontend with no changes required.
The Akveo team built both backend and frontend parts for the ARC Finance system. The Java-backed application provides REST API.
On the backend side, the team implemented a lot of different endpoints covered by security filters. These filters handle access via the JWT authentication token and resolve which user roles a specific API endpoint can use.
The backend provides endpoints for different usages, meaning small and huge calculations, creating/ getting/ updating values in the database, or complex search with pagination and filtering by tens of properties. The backend is separated into three stand-alone backend applications. Communication between them is organized via HTTPS requests and RabbitMQ message broker.
Besides, the application includes scheduled cron jobs that control and run with the help of Apache Camel routes. These jobs are used for different cases, most frequently for daily report creation saved on AWS S3 and SFTP servers. The backend also provides email sending functionality. For the frontend, the team used the same technical stack as in the ARC Review project.
We have helped over 200 businesses grow their value and improve how they work through better software.