MedDocs
Creating a document storage solution that allows healthcare professionals, patients, and other users to create private documents online, manage, and securely share them.

Quality Assurance
Back End Development
Python, MySQL, App Engine, Amazon S3
Java Tech/Team Lead;
2 Java Developers;
NodeJS Developer;
DevOps
Have
a similar project?
Get an Estimate
About the Client.
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.
Solution.
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
Value.
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.
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).
Have
a similar project?
Get an Estimate
Our Portfolio.
Looking
for a Custom Solution?

Contact us
