Sweden, 2018 - Present
8 engineers

A Healthcare SaaS to Collect Disease and Medicine Information

A questionnaire engine that helps healthcare sites and companies to improve their service to people by collecting and analyzing information about drug efficiency. Designed as a cloud-based healthcare solution, it can be embedded into a website of a medical company and be used by its customers to answer questions designed and configured by a company.

 

The technical stack includes:

Java Spring Boot Hibernate Spark ReactJS Redux Material UI HTML5 CSS3 PostgreSQL Casandra Mongo Redis AWS Jenkins Kubernetes Docker Kibana Kafka Silenium
Healthcare SaaS, screen 1

The goal

The large and mature company came to us with a request to develop a SaaS tool according to their business requirements. The goal was to build a questionnaire system for healthcare sites to organize polls and flexibly gather information about medicine and diseases. They provided a high-level requirement list that described the concept and the idea. They had a local business team with a product manager and looked for a SaaS development company to handle all technical aspects.
 

Our role

We settled down the whole technical process, including UI/UX design, task management, business analysis, back-end, and front-end development, quality control, security compliance, and full backend and server maintenance. We helped to plan MVP and prioritize its features based on business goals and marketing strategy, thus reducing the MVP cost. We managed to develop and release MVP in just five months and today, this healthcare SaaS tool is live and is supported by Ardas.

The team

A dedicated development team of 8 engineers was created for this project, including 1 UI/UX designer, one project manager, one business analyst, three developers, one QA engineer, and one DevOps. After releasing MVP, this team was converted into part-time to optimize support cost and has been supporting the project working on all ongoing requirements and changes using scrum methodology and agile approach.

Challenges

The delicate balance between UI simplicity and complicated data manipulation was found through accurate requirement analysis and precise UX design focused on medical workers. A microservice backend with big data was set up to handle large amounts of information and process it with minimal delays. The complete healthcare SaaS tool was integrated with other parts of the company's infrastructure. All security requirements were met to protect sensitive information and be fully GDPR compliant.

Healthcare SaaS platform, screen 2

Diagnoses & Medicine

An easy and flexible way for healthcare websites and companies to run questionnaires for their visitors without developing anything.

Registered users can create and edit their diagnoses and medications. Based on these data, he will be asked to complete a questionnaire.

Creating questionnaires

The administrator creates programs with embedded questionnaires. Programs can be public (accessible to all users) or private (the administrator adds the user by invitation). Questionnaires can be either part of a program or separate software.

Inside the questionnaire, an administrator adds the required number of questions. In the settings of the question, any answer options are taken into account.

Healthcare SaaS platform, screen 3
Healthcare SaaS platform, screen 4

Flexible criteria

A company can create flexible criteria in a program. Depending on the setting, the program will be visible to only certain patients. If the program is private, the system selects suitable patients that an administrator can manually add.

Managing companies

The administrator also can manage companies for which certain studies are conducted as questionnaires.

Organizations can be added, edited, or deleted. Also, each organization may have several contacts that are also manageable.

A healthcare SaaS to collect disease and medicine information, screen 5

Mobile version

A mobile version of this healthcare SaaS application was designed and developed to simplify access from mobile devices for visitors. We worked out 35 screens of the mobile front-end in addition to the web interface to make the user experience focused on narrow screens as much as possible.

Implemented as a web application, it works smoothly on mobile devices and allowed us to avoid developing native applications, thus saving our customers a lot of time and money, which are now used for marketing and sales.

A SaaS to collect disease and medicine information, mobile screen 1
A SaaS to collect disease and medicine information, mobile screen 2
A SaaS to collect disease and medicine information, mobile screen 3

Do you have a similar product that requires development?

Whatever stage your solution is at, contact us to discuss it. It is FREE, and we engage fast. We will help you onboard the right engineers with solid experience in SaaS development and a deep understanding of SaaS business, better planning, priorities, and realistic estimations.

 
Andrii
Ryzhokhin
Chief Executive Officer