Document Management Solution for Healthcare Organizations

Healthcare Services Provider approached us with a request to help them with the existing software product. It was a document storage solution for private groups in a healthcare domain. The product allows healthcare professionals, patients, and other users to create private documents online, manage them, and securely share them.

Industry HealthTech
Duration: 1985 hours
Team: 5
Download PDF

Technologies utilized

Python, MySQL, App Engine,
Amazon S3

Team composition

1 Java Tech/Team Lead
2 Java Developers
1 NodeJS Developer
1 DevOps

Have a similar project?

Estimate

CLIENT

video
Our client is a prominent software development services provider from the UK focused on clients from the Healthcare domain.

Challenge

When the client approached us, the project had already existed for over 4 years. One of their core products was document management software, and the client was unsatisfied with its current performance. The application was developed in Python 2.7, and the codebase was poorly-structured and almost not documented. So, the app required immense effort in testing when even the smallest functionality was added or changed.

In addition, the software didn’t 100% comply with the security requirements mandatory for healthcare software. Also, they were using the database incorrectly and were making SQL queries that were not optimized.

Features

Documentation

First, we have analyzed the database & source code of the current solution as well as documented on a high-level all functional and non-functional requirements of the updated software.

Software Testing

Our QA team run automated load, functional, and regression testing that immediately reduced load on the QA team and allowed the client to avoid shipping code with critical errors.

Google App Engine

Also, we implemented a better Google App Engine ecosystem: changed the architecture to a micro-services approach, which allows building new physically isolated components.

Scalability

We added Load Balancing and Automatic Scalability that allows the client to use cloud server efficiently and pay only for the capacity that is required.

Business values

Architecture

Our team has completely rewritten the project, using the latest Python 3.5 and adding Django support. It significantly enhanced security and added site content caching.

Enhancements

The speed of the application was changed as well as multiple bugs were fixed to remove flow blockers and move document storage to Amazon Simple Storage Service (S3).

photo
Olga Tuchina CBDO

Have a new project in mind? Schedule a 30 minute discovery call and I will at the very least give you some great advice.

Contact Us

    Read similiar case

    BCA

    The client needed to built an easy-to-use portal with a user-friendly platform to help potential car purchasers find important information quickly ...

    Read More
    We value your privacy

    We use cookies to make our website more useful and don’t share information with any third parties. If it’s okay for you, please, accept them to continue.