Web App Development: “Prescriptions for Learning” Patient Education

Web App Development to Give Doctors and Nurses a Tool to Help Their Patients

The “Prescriptions for Learning” program was developed as a Web App and designed so it would run well on iPads and tablets. Health professionals can use it wherever they are in their medical facility. The App also runs on Smartphones and Desktop Computers if needed.

Responsive Design Provides Maximum Flexibility

The Web App format was specifically chosen for this application development due to feedback from IT staff at the University of Virginia. They reported that they are not allowed to load 3rd party software on their hospital computers. They had no problem with the learning program being cloud-based so development shifted to a web-based solution. One other benefit of the Web App framework is that staff can use the iPads and tablets with their patients when in the clinical setting and their desktop computers when back in the office.

A Powerful and Secure Cloud Database on the Backend

The backend cloud database has secure user login and organizes the relational database records with data for date, time, location, type of education, and topics viewed. The iPad screen at right is showing the main doctor, nurse, or educator screen where the type of “Prescription” is chosen. All data from this screen and other behind-the-scenes data from the app is saved to the cloud database for later reporting and analysis.

Two of the buttons at right on the Web App screen show “Print Prescription” and “Copy to EMR.” Both of these are programmed with lengthy Javascript/JQuery scripts to automate time saving steps for staff.

A screen from the “Prescriptions for Learning” Web App is shown above on an iPad. This page and others similar to it was created using the responsive features of JQuery and Bootstrap. Patients can also use the program from their smartphones, an important accessibility feature.

Each time an icon for a health topic is touched by the patient, a user statistics record is created in the cloud database using a secure REST API process. This provides a critical reporting and analysis capability. Equally important, the saved data helps nurses and educators track which topics their patients have viewed and which ones remain to be viewed.

This supports the important task of tracking and managing all patient learning sessions, something that was nearly impossible to do before the Web App was developed.