Healthcare Software System
Development of a scalable healthcare ecosystem
About the project
Healthcare Ecosystem is a B2B software platform that consists of a number of REST APIs written in Scala. The APIs are used by web and mobile clients to provide services in the healthcare industry.
What we offered
Scalable design
The RESTful services are written in Scala, and use MongoDB and Akka underneath the Spray-based HTTP layer for maximum performance and scalability.
Client data management
The client data management is carried out through a lightweight Grails and Angular application, which is designed to validate, transform, and import consumer information into the ecosystem.
Test data management
Test data management is available through a dedicated RESTful service. The service allows us to create and manipulate test data sets, and can be used with a Grails web client that provides QA engineers with direct access to the service.
Reporting toolset
Reporting solutions for QA, marketing, and maintenance are based on Pentaho Reporting & ETL software, and custom Groovy scripts. Reports can be published to Geckoboard or exported to CSV files.
Email and SMS integration
The API is integrated with Amazon SES, Mailgun, and Twilio SMS to send email and SMS notifications to the end consumers.
Continuous integration and stress testing
Stress testing is performed with Gatling to assess system fault tolerance and determine the throughput. Integration tests for Continuous Integration are implemented with the Spock framework.
Technologies
Scala
Akka
Spray
MongoDB
Angular
Client feedback
5.0
“The company demonstrated great flexibility in responding to changing requirements, whether adding new features or adjusting existing ones based on user feedback. Their understanding of the complexities and regulatory requirements of the healthcare industry was exceptional.”
Senior Engineering Manager, Health Tech Software Company
More case studies
Boost your business with custom software
Tell us about your business needs and we’ll suggest a solution
Thank you!
We have received your request and will get back to you within 1 business day