Creative technology professional in Calgary, Alberta.

UI: OpenHMIS Cashier

I spent a year from 2012 to 2013 volunteering with SIM in Kenya, working on the beginnings of OpenHMIS, a project to provide high-quality, low-cost hospital software to hospitals and clinics in developing countries.


The initial challenge of the project was to develop good enough business tools to replace existing paper, Excel, or Access solutions in place at our pilot sites.  The critical components to enable a pilot installation at a small clinic near Nairobi were basic registration and cashier systems.


The cashier module UI was implemented in HTML/JavaScript using the Bootstrap framework.  The main aim for the user interface was to make it pleasant to use for a cashier who would be processing many bills a day.  This meant allowing much of the data entry to be performed using only the keyboard.


Because the clinic we would be installing the software at was an hour drive from our work location, frequent user testing was difficult. However, we made several trips to the AIC Marira Clinic to install the system, to do user training, to first run our system alongside the existing one, and to eventually replace the old system, solving software and usability problems along the way.

Next Post

Previous Post

© 2021 Daniel Shorten

Theme by Anders Norén