EDO othro

Want create site? Find Free WordPress Themes and plugins.

EDO othro

EDO Ophtha is a partnership between a group of corneal tissue processors (through donors) and a medical device company. When a person passes away and donates their corneal tissues (eyes), their tissues are processed into allografts that are used by surgeons for corneal transplantation. EDO Ophtha provides the intermediary service of order management and administration to match patients needing such surgery, to available resources offered by the tissue processors. The history of the organization dates back to the 1950s. Since then they have come a long way and now it has been recognized as one of the leading bodies specialized in processing and providing eye donation facilities under the supervision of highly recognized ophthalmologist surgeons and experts.

Project Timeline



Client Requirement

Our clients are in the business of matching donated human cornea tissues with surgery requirements. Their suppliers process cornea tissues received from donors and create allografts (grafts) from them based on “priority demand”.

The solution they required consisted of several key features like managing and viewing priority order information from their own servers, maintaining a decision matrix, offline data management, a basic image editing tool, handling and capturing the data of donors and keeping track of the donor details of the tissues they process.

The mobile application was meant to be utilized by the tissue processors inside of a cleanroom allograft production session, to give the processors an idea about the current demand for certain allografts types, and to provide a mechanism to take and upload photos of the allografts and perform few basic editings on them(markup/labeling), so that they could then provide those to the surgeons along with their comments and notes.

Having to use the application inside the cleanrooms where processors work wearing gloves, which reduce the sensitivity of touch screens, fairly large components were required at the UI of the application. By introducing a modern solution like this, they did not need to discourage their tissue processors by making it a burden to them, so they were keen about the simplicity and the utilizability of this application alot.


In this project we had to fetch data from their servers in order to re-create the priority orders within our system. We needed to make sure that all these orders were listed in the app and the CMS. Data submitted by the suppliers, needed to be submitted back to their servers according to the formats used by the EDO Ophtha management.
We had to put a little effort, conducting a research part, to understand their structures, since we had less knowledge about their domain.

Also these cleanrooms they were working in, were mostly underground labs. Lack of network connectivity was a general and unavoidable situation there. So we had to include a mechanism to store the new entries of the app, on the device itself whenever there is no connection and start uploading them automatically when the connection is available. Managing the offline content was somewhat challenging because of the nature of the data we were dealing with. We had to implement an application level sync status monitoring mechanism to achieve this functionality without introducing conflicts to the operations.

Solution and Final outcome

Overcoming all the challenging situations mentioned above, our team was able to deliver a complete solution (iOS app and the CMS) to EDO Ophtha management, adhering to all the requirements they initially had and later on added, using a combination of cutting edge technologies and tools that enabled them to carry out their routine operations smoothly. Our clients were extremely satisfied especially with the end-user experience that our iOS app was able to provide and its smooth functionality, despite all the complexities we were having with the requirements. We were able to complete the initial development work within 6 man months and deliver them the end result, and since then, we are working with them on the changes and improvements to the project, upto this date.
Did you find apk for android? You can find new Free Android Games and apps.